4.0
2 May 2025
Former employee, more than 3 years
Newton, MA
Recommend
CEO approval
Business outlook
Pros
Learned a lot working for ELS. Strong internal leadership, good people and encouraging environment.
Cons
Corporate overlords perhaps not so good, and I'd worked at other outposts that weren't as good as this one. But this place was the best job.