2.0
Jan 29, 2024
Former employee, more than 3 years
Londres, Inglaterra
Recommend
CEO approval
Business Outlook
Pros
Struggling to add anything here..it’s a business that talks a good game
Cons
Poor internal IT systems Poor HR systems Not people focussed Poor communication Not always focussed on best outcomes for their clients