4.0
Feb 26, 2025
Recommend
CEO approval
Business Outlook
Pros
Good people Good environment Good work ethic
Cons
They have changed the working-from-home policy, resulting in less flexibility than before. Sometimes slow in the decision making process SLT team