2.0
24 Mar 2015
Current employee
Recommend
CEO approval
Business outlook
Pros
Salary and bonus were good. Hours weren't too bad. Benefits were reasonable. Boston, Marlboro, and Woburn offices culturally seem like you're working for 3 different companies, however.
Cons
Very uneven management team, with too many promoted too early to manager and director level jobs. It really seems like the ship is in need of a few more able captains to keep the crew in order. Boston office culture in particular is very unfriendly.