2.0
21 Nov 2018
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Company pays well and there are some good people throughout the company.
Cons
Waltham location is an awful location. No public transportation and is typical to take 45 minutes from the Waltham exit to the company due to traffic. HR Department Leadership is difficult to deal with. Always seems like you are being judged when you meet with HR management. Benefits were good to start but the company is continuing to reduce the benefits. Vacation time is below average for industry. Company has too many upper management and not enough people in place to get the job done.