No room to grow
No structure to how you're paid, so a senior member may get less than his/her colleague
Not diverse enough in terms of ethnicity
Long hours and no rewards
The only people that seemed to get bonuses or promotions where the managers / directors.
Very divided - each team stuck together like glue, no one socialised collectively