In the entire time I worked there, I never received a single piece of positive feedback from my immediate tech lead. Weekly meetings focused solely on mistakes rather than progress, which contributed to a demoralizing and stressful work environment.
Performance is tied to a system called CSTATS, meaning one team member’s metrics can affect everyone’s monthly bonus (up to ~$400 depending on state). This creates unnecessary pressure and competition among peers.
Customer satisfaction scores are unpredictable, making bonuses inconsistent and difficult to achieve.
Every employee is required to work in technical support for at least one year before pursuing advancement, which can be frustrating for experienced professionals or those not interested in support work.
Training for secondary products—especially financial or payments platforms—is minimal or nonexistent, leaving employees to self-learn critical systems.
Technical leads often focus on negative feedback without offering constructive guidance, leading to low morale and anxiety about job security.
Outdated software and technology stacks (e.g., heavy reliance on legacy SQL systems) result in frequent bugs and frustrated customers.
Absenteeism during peak periods (like the first of the month) significantly increases workloads for the rest of the team.
Company-wide meetings often focus exclusively on sales performance, with little recognition of support teams who keep customers running.
Product updates and fixes are released too infrequently, creating recurring service disruptions and heavy call volume.
In some cases, support agents were asked by business owners to perform actions that were ethically questionable or even potentially illegal. Unfortunately, there was no clear policy or support structure for escalating or refusing these requests, which left many agents feeling pressured to comply to maintain customer satisfaction scores.