4.0
Jan 14, 2025
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
It is a nice environment for work.Helpful and bonded teams.Of course there are exceptions but in general it is recommended as a place to work
Cons
Some departments cannot provide the room to grow and develop professionally.The salaries are not very competitive for mid level staff