3.0
Oct 28, 2024
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
I was fortunate to have some incredibly supportive colleagues who consistently fostered a positive work environment. Their encouragement and teamwork made challenging tasks more manageable and contributed significantly to my overall job satisfaction.
Cons
The company culture was very American, with a strong focus on targets and numbers. Performance metrics were prioritized above all else, creating a high-pressure environment where achieving quantifiable results often overshadowed creativity and collaboration. While this approach can drive productivity, it sometimes made employees feel like just another statistic rather than valued team members.