5.0
Sep 18, 2012
Current employee, less than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
“Great Place to Work” Company has been doing great with strong financial peformance, great brands, high caliber talent, SLT has an entrepreneurial spirit. The pay is competitive & health benefits is pretty good too.
Cons
High expectations from Sr. Management, Limited paid time off for new employees. Difficult to find work/life balance support