5.0
Jun 21, 2023
Current employee
Recommend
CEO approval
Business Outlook
Pros
Great place to work and gotten a new leader that given clear directions to move the organization forward.
Cons
Huge organization and need sometimes to streamline and align with certain processess.