Met some great people during my time at the company. Also had the opportunity to develop my skill set and work on some interesting and varied projects.
Cons
Unfortunately a lot of politics and poor senior management led to a negative experience and working environment. There was a lack of control over how the company operated, and decisions which the company made.
Staff turnover is very high which also leads to account teams changing very quickly with no stability.
Work-life balance is poor so is not a viable option for someone who wants to maintain that.