" If you aren't dying you aren't working hard enough" culture
In the time I worked their I almost never had a real lunch break, often had to stay a minimum of 20 minutes late each day due to last minute requests, and frequently received correspondence from my supervisor in the middle of the night. I will say depending on which team and practice you work for your experience can vary widely!
While everyone is - more ... incredibly skilled and dedicated to their job, for junior staff the lower down you are the more everyone else's stress and uncertainty impacts your job. Type A management who can't communicate or don't fully know what they want are a big problem. ... - less
ProsDedicated staff, interesting/wide range of programs, free food and espresso
ConsOvertime, unclear & shifting expectations, senior staff