5.0
Jan 17, 2026
Current employee, more than 3 years
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Good compensation, challenging work, good teams and people.
Cons
Less hand holding or training. You are expected to hit the ground running on day 1. Future Career growth is questionable