1.0
Nov 4, 2010
Current employee
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Good pay, not much else.
Cons
Stress is unbelievable, management constantly coming out with higher expectations and no additional pay, mucho telemarketing/bs initiatives, management constantly not giving you enough technician hours and expect you to pick up the slack. Do not work here!