Pros
The only advantages were working with lovely students and my direct coworkers.
Cons
It's hard to know where to start. Management is an absolute disaster. Turn-over rates are ridiculously high--they try to suck as much work as possible from employees on minimal pay with no/crappy benefits. Was told there could be a "discretionary bonus" at the end of the year for excellent work--that never happened, despite receiving great performance reviews. Job titles and descriptions constantly change. There's almost no upward mobility. The owner/CEO is terrible at management--doesn't delegate well, doesn't support employees well, and doesn't take criticism well. She surrounds herself with "yes men" who are afraid to say anything negative to her for fear of their jobs. Prices for services continue to climb--but employees don't see any of that. Tutors often start tutoring with a bare minimum of training, and are then expected to teach subjects in which they have no experience. On multiple occasions that I directly witnessed, tutors would let management know that they didn't know how to tutor a certain subject--only to be told to, in essence, "fake it until you make it". With prices as high as they are, that behavior is simply unethical. At the end of the day, it's all about the bottom line--as much as management would claim otherwise. If you're charging for premium services, employees should be highly experienced and receive top-quality training. Period. There are definitely some excellent tutors within the company, but none of that can be credited to management's training. The sales people are pushy and aggressive, often encouraging parents to book large packages that they can't afford. I saw so many loyal clients become frustrated with the way prices would constantly rise. Tutors would be "promoted" to higher levels and subsequently cost more per hour--but they don't actually get a raise. Absurd.