5.0
5 June 2025
Current employee, more than 10 years
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
After a merger with a company out of the UK and India, things got a little dicey in the US as focus was elsewhere. With a strong leadership team in place they are well positioned to bring back the LSI of yesteryear and grow significantly. Great management team. You are truly a member of the family working here.
Cons
Long hours, but that’s consulting. Some difficult clients. But that’s consulting.