Current Employee2.3Jun 11, 2025Quite difficult to learn how to sell But if you can manage to articulate / understand - it’s possible to do well
Quite difficult to learn how to sell But if you can manage to articulate / understand - it’s possible to do well
Former Employee4.0May 7, 2024overall good company and you'll learn a lot but they are huge and hard to stand out
Current Employee3.4Nov 7, 2025They are making moves with AI to compete against the market, but still have work to do.