3.0
29 Jan 2015
Former employee, more than 5 years
Needham, MA
Recommend
CEO approval
Business outlook
Pros
Nice people. Good exposure to a professional global environment.
Cons
Not much room for advancing your career. Company is tight with salary increases & promotions. They don't do anything to reward or thank long term employees. .