4.0
Jan 7, 2026
Current employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Well, funding depends on the department. My department is well funded, so I have this job after graduation. It's chill
Cons
Lack of transparency at times