Current Employee3.4Aug 17, 2023Good very flexible work environment but the compensation isn’t the best in the market for account executives
Good very flexible work environment but the compensation isn’t the best in the market for account executives
Current Employee3.3Nov 12, 2025Good, the culture and management of the company is good. Pay leaves a bit to be desired
Current Employee3.4Aug 29, 2024My overall experience is good, I’m happy to be here but there are lots of changes
Current Employee3.9May 15, 2024Consistent changes, but always looking to hire top talent/leadership and looking for more ways to grow. Heavily promote from within and a great place to grow and/or move into other departments.
Consistent changes, but always looking to hire top talent/leadership and looking for more ways to grow. Heavily promote from within and a great place to grow and/or move into other departments.