3.0
Nov 25, 2024
Anonymous employee
Current employee, more than 1 year
Newmarket
Recommend
CEO approval
Business Outlook
Pros
good culture, some good people, exciting projects
Cons
low salary, too many contract roles, management pretends to care about the workers but not genuine