4.0
Dec 15, 2024
Former employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
- Interesting and unqieu coworkers - Free products / great discounts on plethora of goods - Room for growth
Cons
- Semi disorganized at times - some negative sentiment towards SLT