2.0
4 Mar 2024
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Great product, original mission was amazing, opportunity to move/ grow across ELC brands
Cons
Leadership sucks they make you feel bad about everything there is an unnecessary pressure to be perfect when no one knows what they are doing and everyone is just trying to learn together. The pay is sad they low ball every candidate always