4.0
Jan 27, 2025
Former employee, more than 5 years
Billerica, MA
Recommend
CEO approval
Business Outlook
Pros
There was a lot of travel to Europe to see what was being developed. The European colleagues were incredibly helpful with any support related issues. There was not much R&D in the US.
Cons
The role required a good deal of travel to customer sites. It could also be demanding at times.