4.0
Feb 15, 2026
Current employee, more than 10 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Great company, pay and benefits
Cons
Corp leadership losing touch with the ground level of the market. Seem more focused on Wall St than Main St.