3.0
Feb 22, 2021
Former employee, more than 10 years
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
very good relationship with colleagues
Cons
not good to work in the travel industry those day, and health insurance is expensive for the coverage