There's WAY too much pressure to satisfy all missions. They're under immense pressure from the airlines to get these guys finished with their training quicker, and that pressure is simply pushed down to the CFIs on the line. This is an awful and potentially dangerous way to run a flight school. If a student is not ready for a solo, he shouldn't solo. If he's not ready for a checkride, he shouldn't be given a sign off. Luckily all my guys have excelled and I haven't had this dilemma but I know many guys who have.
They incentivize completed missions by promising 200 dollars to all employees at the end of the month if we hit a goal. Again, stupid and dangerous. They're trying to incentivize pass rates by giving us overtime pay ONLY if they rolling 30 day pass rate is above 60 percent for first time check ride attempts. This means you don't even know if you'll get paid for it until you're already working.
I hate to say it, but quite a few CFIs here are utterly worthless. Your students will fly with these people and they won't care about their performance because they have nothing to lose. I get that there is a shortage of instructors - but it's a bit draining to surround yourself with other instructors who either have no clue how to teach, or don't care to be a good teacher for these guys. On the flip side, I've met really awesome people at TransPac who will undoubtedly become lifelong friends.
They treat everyone the same, no matter how hard you work.
Scheduling is nice, but makes mistakes. A school with 500 students, it's going to happen. Managers are usually pretty good at addressing the issues though.
Flying in the Valley can be stressful. Thousands of pilots per year are trained here an the airspace is busy. ATC is awesome dealing with it but you gotta be on your game. You'll be flying at night during instrument until 0400. No relaxing while you're up there trying to stay attentive to teaching, managing fuel, and not busting bravo.