2.0
Jun 26, 2025
Former employee, more than 3 years
New Orleans, LA
Recommend
CEO approval
Business Outlook
Pros
There are no pros to working there.
Cons
Moving as many positions to LATAM as possible. Very frugal. Could use some DEI training.
Check out your Company Bowl for anonymous work chats.