3.0
Dec 2, 2024
Current employee, more than 3 years
Lehi, UT
Recommend
CEO approval
Business Outlook
Pros
Great team and great leadership on the customer success side of things.
Cons
Upper leadership is not as transparent as they could be or willing to work with employees on their career goals. There's a lot of surprises with new products and minimal planning on roll out.