3.0
Jan 22, 2024
Former employee, more than 3 years
Glasgow, Scotland
Recommend
CEO approval
Business Outlook
Pros
Colleagues. No day was the same. Nice to build relationships with different players within the industry.
Cons
Only treated like a number. Dressed it up as a "Research Centre" but towards the end it was just a call centre. Some management hired with no prior experience managing people.