5.0
Aug 13, 2021
Current employee, more than 3 years
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
This company provides many opportunities to learn and grow, no matter what your level of experience. Management fosters a welcoming environment and encourages teamwork.
Cons
It is sometimes hard to find time to make an appointment to speak to managers, but I suppose that is because many employees seek their advice because they are great sources of knowledge.