3.0
Jun 23, 2025
Current employee, less than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
good people doing the work. In general they to do good work, and there are some interesting problems to solve
Cons
Leadership actively makes it hard for individuals to do good work. Much of ELT has never worked at a true tech company, and it shows