5.0
Oct 16, 2020
Current employee, less than 1 year
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
Leadership is supportive, as a continuous improvement company, I'm proud to form new partnerships and collaborate with partners and colleagues.
Cons
I started my employment during Covid-19 shut down so I didn't get a chance to meet or visit the office until recently.