Former Employee2.4Sep 24, 2023My overall experience was terrible. Bureaucratic culture and no concern for product or end user.
Current Employee5.0Sep 8, 2023Lots of opportunity to grow in latin america but lots of challenges in this market
Current Employee2.9Jan 22, 2024Overall, my experience is an opportunity because they trusted me in the first place. First line management is great but no direction overall.
Overall, my experience is an opportunity because they trusted me in the first place. First line management is great but no direction overall.
Current Employee3.3Dec 27, 2023Best product on the market, and a lot platform that truly enhances how business is done.