1.0
24 Jan 2026
Former employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
Products that the company handles
Cons
Horrific place to work - demoralising and can impact one's career. Human Resources is an awful department and compliance is frighteningly weak