3.0
Aug 28, 2013
Former employee, more than 3 years
West Warwick, RI
Recommend
CEO approval
Business Outlook
Pros
great co workers, supervisors are easy to approach. good pay and benefits, decent amount of earned time off
Cons
very stressful, tech support has to do more than just tech support, also has to do sales and billing.