Current Employee4.0Aug 8, 2025The people are great the managers are great but the upper management leaves something to be desired
Current Employee3.9Apr 25, 2025The main benefit is that it’s a remote role ?but the base comp is very low compared to the market
Current Employee2.1Jul 25, 2025The company is moving away from remote work and you can't trust anything anyone tells you.
Current Employee2.9Jun 11, 2025Poor high volume cold calling environment, leadership from the top has no clue what they are doing