3.0
Mar 4, 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
A huge wealth of knowledge & experience in the Reg team
Cons
It feels as if the company is moving to put profits before people (both Sponsors & ICON workforce)