4.0
14 May 2009
Former employee
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Location and opportunity was great while I was there. Loved my boss. Company was sold and is a new organization now.
Cons
Offshoring of many roles led to morale issues across the company. Firm had a hard time competing at their cost level