Not really disability conscious. Not neurodiverse friendly. They expect you to be as neurotypical as it comes and mask like your life (and job) depends on it. Some people have well established cliques and won't talk with anyone else in the agency socially. Some colleagues are incredibly rude and condescending. The company as a whole undervalue staff pay wise, and everyone, even if doing the same work, gets different levels of pay (in my experience, men get paid more). Pay should be equal between staff that are on the same level. Social activities always centre alcohol and going out to pubs, so don't really expect any other fun social activity. I barely saw or interacted with my manager personally, but I think that was just the team I was on. Another thing was, if you didn't understand something in my team, and asked too many questions, you were seen as incompetent, even though company policy is that "no question is silly". The office is so small, and everyone is watching everyone, and people can be so judgemental. So you don't really have leeway to have a bad day. Also uhm, very minimal diversity, which I see no excuse for having minimal people of colour in a company that operates in London!