2.0
May 3, 2014
Former employee, less than 1 year
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
Good salary and benefits with flexible working arrangements to work around commuting and personal commitments
Cons
Antiquated systems with inadequate infrastructure. Difficult to find help when new to the organization and had questions.