3.0
Nov 12, 2023
Anonymous employee
Former employee, more than 10 years
Hudson, NH
Recommend
CEO approval
Business outlook
Pros
I was always treated fairly by my manager. Pay was very fair in comparison to other high tech companies. Working conditions were good.
Cons
A very disorganized company. I worked here many years and it just seemed to get more disorganized as they grew,