4.0
May 14, 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