3.0
Jul 22, 2025
Current employee, more than 3 years
Jaffrey, NH
Recommend
CEO approval
Business outlook
Pros
Great Benefits, Excellent Vacation schedule , Decent Pay and pretty decent study related benefits should you choose to pursue a degree.
Cons
Not a lot of Upward Career Mobility choices unless and untill you are recruited to specific teams that share great visibility from site leadership teams, onboarding process could be improved, Probably specific to industry but it gets bureaucratic in here with things taking very slow to move.