5.0
Feb 15, 2013
Current employee, more than 5 years
Taunton, MA
Recommend
CEO approval
Business Outlook
Pros
Important mission, relevant offerings, team spirit, and a track record of success.
Cons
Huge market headwinds, but positioned far better than most. This is a great place to work.