5.0
Mar 17, 2026
Current employee, more than 3 years
North Providence, RI
Recommend
CEO approval
Business Outlook
Pros
decent pay, good benefits, education money, great people
Cons
might contract you to a company that is not right or work on something not related to your specialty