1.0
5 Mar 2015
Current employee
Westwood, MA
Recommend
CEO approval
Business outlook
Pros
Some of the work they do is very admirable and the field consultants are usually great and well educated people.
Cons
Low pay, No training, Terrible management, Unfair (UK gets all their holidays and then some, US barely get any) No room for growth.