5.0
Aug 18, 2020
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
-Perks - SLT is transparent about the company strategies - Work Life Balance is great -Compensation is good
Cons
- Compensation can be better - Needs to do better at recognizing efforts and appreciate them