1.0
Jan 24, 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