Where to begin: work/life balance? Office politics? Shoddy analysis? Making fun of clients? This place has it all. But what makes it all worse is the lack of true senior leaders in the company. Everything is a push down hierarchy with no accountability at the top.