5.0
Jun 27, 2024
Current employee, less than 1 year
Omaha, NE
Recommend
CEO approval
Business Outlook
Pros
All of the staff and management have been so supportive in my time so far with St Croix
Cons
I haven't noted any yet! HR could be more organized but they are actively working to help that as well.