4.0
Mar 16, 2013
Current employee, more than 1 year
Needham, MA
Recommend
CEO approval
Business Outlook
Pros
Training is good, management is focused on providing the right resources to help you be successful. Good work life balance.
Cons
Legacy reputation of obnoxious sales people still an issue and yes, they still hire them but mostly that's limited to the commercial sector.