4.0
Jan 26, 2010
Current employee
Framingham, MA
Recommend
CEO approval
Business Outlook
Pros
Great pay, Great Benefits Great place to work
Cons
Some of the IT managers are do not know how to manage. They got promoted just because the company was making tons of money and growing in past.