Pros
If you want a cliquey place to work, with a complete lack of diversity or any governance, whereby your only means of success is through favourtism, then this is a great place to work (!)
Cons
Disgusting place to work. Senior management is completely clueless. There is very apparent discrimination there as I experienced firsthand. The abysmal onboarding process, they make it up as they go along and then blame you for not performing against invisible criteria. They have NO HR function, they only appointed an HR Consultant as I was leaving. This consultant is not accessible to employees on their own accord so that senior management can control the narrative communicated with the consultant. Their turnover is through the roof, especially in Account Management which is a testament to how horrible it is to work there, I experienced things that no ethnic minority should, especially in the peak of the BLM movement. This company does not care about their employee's welfare unless you're a lucky selected favourite. They assuage any responsibility or accountability for their complete incompetence by saying they gift employees with a holiday at the end of the year AKA "we treat our employees right!".