4.0
Aug 23, 2022
Former employee, more than 3 years
Long Beach, CA
Recommend
CEO approval
Business Outlook
Pros
The people. Great community of people, lots of energy from leadership, lots of communication, and transparency from leadership.
Cons
Not a lot of upward mobility. Base pay was super low with promises of bonuses that we never hit because their goals were unrealistic and unattainable. My salary was 60k after almost 3 years of employment as a Customer Success Manager.