Current Employee3.3Apr 11, 2024Overall my experience was decent. Company cares about their employees.
Current Employee2.0Feb 4, 2025Do not work here. Especially not in the NDR role it is a needless grind where cheaters get rewarded.
Current Employee3.4Mar 11, 2025My overall experience has been good. There has been a lot of changes to my role and pay structure
Former Employee4.0Mar 11, 2024My overall experience was great with the people I worked with, team management leadership style was not for me
My overall experience was great with the people I worked with, team management leadership style was not for me