Current Employee4.4Jun 8, 2024Great compensation package. As for culture wise, depends on the team you are in
Current Employee3.9Oct 5, 2023Great learning experience with some of the smartest people I have ever met. The OTE needs to be higher for the L5 role. You make your Comp increases by leveling up, not necessarily the title of the role.
Great learning experience with some of the smartest people I have ever met. The OTE needs to be higher for the L5 role. You make your Comp increases by leveling up, not necessarily the title of the role.
Current Employee3.4Aug 21, 2024The people you work with are great. Sales comp plan keeps changing, not in a good way.