Pros
- Working with some of the best people in the software industry - Every day there is something to learn - Great focus on social justice - 3 pillars serve as objectives - Excellent in-house grad training program - Proactive recruitment for women
Cons
- Have to be in with the "in-crowd", so find out who to drink with - Above is really important, as determines your allocation to projects - More thought, less work, too much talking in circles, lack of decisions in projects to progress - Zillions of emails, no formal hierarchy, however an unofficial political hierarchy exists - Blame/complaining culture is rife, arguing for the sake of arguing sometimes about pointless things - Not a values based organisation - Expect heaps of out-of-hours work to progress in career, after work at client is over for the day - High turnover of staff - Transparency exists only when it suits - Watch the backbiting, those daggers are sharp!