Pros
Spring Academy has really caring and supportive staff. From the fellow teachers to the admin/owner, they are always looking for ways to help and support you with students. It is hard to put into words how much of a caring environment there is here. Aside from great coworkers, the schedule is flexible based on the number of hours that you want to work. Teachers get to dictate most of the decisions for their students classes. I also feel like I have a direct impact on the development of Spring Academy because we openly discuss new ideas or things to offer. There are many things I do in my work here besides teaching that I can add to my resume.
Cons
Small work environment may be a con to some. I would like to remain here for a long time, but I'm not sure how long term employment will look in terms of salary and my personal career goals.