1.0
May 24, 2017
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
People are good and onsite teams are left on their own to run a business instructed by someone never has been onsite
Cons
Pay, holiday, attitudes!!!!! Company deletes glassdoor reviews which all employees have already seen. Only new people do not see them then they join and leave. Company needs to do more for its people. Onsites are very unhappy and underpaid.