Work life balance atrocious. People appear to be working across all hours of the night and on weekends. Unless you are firm with colleagues sending you work at the last minute of the day and say you will do it tomorrow you will be working late. People then ask why you were working so late and assume you are inefficient.
Emphasis on communication with manager; ends up being a one-way street where you are made to feel stupid for asking any questions. Senior staff spend more time chasing their next commission than assisting with development or giving any advice if you are not hitting target.
Talk of holding regular sessions to help improve performance, one session then no follow-up.
Patently dislikable and unfriendly senior management who would only reach out to give you an earful. Very quickly began to dread any sort of communication from more senior colleagues.
The place is a revolving door. No real interest in helping juniors, sink or swim is the unwritten policy. I started in a team of CS Associates and by the time I had left a few months later it was already down to half. Someone leaving the business practically every week.
Just don't bother if you don't like harassing professionals to go on calls at incredibly short notice (within the hour or the next few hours) for pay that they can make in an hour's worth of their current employment as they are all senior professionals with good salaries anyway.