4.0
Apr 4, 2025
Current employee, more than 5 years
New Orleans, LA
Recommend
CEO approval
Business Outlook
Pros
Great people and benefits. Plenty of opportunities
Cons
Organization seems to be in a constant state of reorganization leading to a lack of confidence in job security.