2.0
Mar 27, 2013
Current employee, more than 3 years
Needham, MA
Recommend
CEO approval
Business Outlook
Pros
Some good people to work with
Cons
Worked tons of overtime for long periods of time with little to no recognition Management more worried about "plugging holes" in the company with people rather than trying to place people with jobs they are best suited for Very opaque management Poor work atmosphere