It was an overly-intense job until I moved up. Middle management wasn't very good, but execs and team leads were great.
Advice
It's worth it to work here if you are willing to go through a bit of an unpleasant experience to get to a comfortable position. They pay pretty well, and like to hire from within.