1.0
Jun 13, 2025
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Friendly atmosphere and knowledgeable, helpful colleagues.
Cons
Some managers lack essential leadership and management skills and tend to play favourites. Additionally, salaries are lower than those offered for similar roles at other companies.