1.0
4 Nov 2018
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
A few of the technical staff
Cons
Terrible place to work. HR just keeps getting worse and taking decisions without considering staff opinions. Latest is forcing employees to take their leave/PTO for Western/Christian holidays. No sign senior management cares about employees at all.