3.0
Jul 15, 2020
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Company had solid foundation and great employees
Cons
Most talented employees have left or gotten laid off. ELT has made extremely poor decisions on company direction for 5+ years.