Former Employee3.9Oct 18, 2023Large Org with good coworkers and tech stack to assist you in your efforts.
Former Employee2.7Nov 7, 2024Once a great company to work for. In 2024 all EMEA Sales leadership has changed, making it a toxic workplace. There's a lot better out there now.
Once a great company to work for. In 2024 all EMEA Sales leadership has changed, making it a toxic workplace. There's a lot better out there now.
Current Employee4.0Nov 21, 2023Great place to learn and grow in an entry-level role, but difficult to move up.