2.0
Jun 11, 2015
Former employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Good location in Boston, pretty fair vacation policy, good benefits
Cons
Low pay, low morale, no incentive, and little reward for good work. If you don't fight for a promotion they'll keep you in your position as long as they can