5.0
Dec 25, 2023
Anonymous employee
Current employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
Consistently evolving to keep up with changes, works to improve employee benefits, promotes inclusivity within the organization.
Cons
Several internal roll outs recently were rushed through and could have been executed better.