4.0
May 16, 2024
Former employee
Philadelphia, PA
Recommend
CEO approval
Business Outlook
Pros
Pleasant colleagues; Great bonus structure; globally diverse
Cons
If you’re in the US, limited growth opportunities. The base of the company is in the UK. Bureaucratic structure - hard to progress work.