Pros
I’ve worked here for 8 years, and have loved the environment and flexibility of the team. The work I did in this company, with their well-constructed teaching methods and commitment to small class sizes, inspired my entire view on teaching. They also provided me with opportunities that I didn’t expect to get, trusting me with a Webmaster position that helped me shift into the Software Engineering field. It’s also really nice that I’ve been able to know the founder, and to be inspired by his passion and to have the privilege of his mentorship.
Cons
There are some obvious drawbacks that are just part of an after-school program: inflexible schedules, different schools every day, and minimal hours. However, they were understanding of my limitations and always made the days that I was available work. They even kept me in the system for several quarters when I wasn’t able to work shifts, but hoped to eventually return.