5.0
14 May 2024
Current employee, more than 5 years
Bedford, MA
Recommend
CEO approval
Business outlook
Pros
a lot of IT development and support, process improvement is welcomed and new ideas shared.
Cons
Sometimes slow to change current process worldwide, IT can be a lifeline when systems do not work as expected (overly reliant on IT group).