5.0
17 Mar 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