2.0
Dec 6, 2023
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Good salary, Healthcare/insurance package, wfh
Cons
Management is not transparent about performance of the company, the remainder of the business suffers from the performance of the sales team. UK branch continues to reduce the number of employees