Pros
1. If you’re a recent graduate or just starting your career, this company can provide an opportunity to gain some initial work experience and build your résumé. 2. Depending on the location, some offices may offer a more manageable work environment — especially roles that aren’t based at the main headquarters. 3. The best part of working here was the people. Most coworkers were friendly, collaborative, and supportive, and many of us stayed in touch even after leaving.
Cons
There are many issues here — the other negative reviews reflect my experience too. I didn’t find the positive reviews to match reality. 1. Management feels largely centralized. Almost every decision goes through one person, so if you’re not in their favor, your position may feel unstable. 2. Longevity or experience doesn’t seem to matter much. Hard work often goes unrecognized, and contributions are rarely valued. 3. In my experience, pay was frequently delayed and inconsistent. Payroll timing felt unpredictable and could vary from what was promised. 4. Taking time off or vacation sometimes led to pay delays or negative reactions. Calling out for legitimate reasons wasn’t encouraged. 5. Benefits are minimal. Health insurance options were reduced or discontinued during my time there, though job postings still mentioned them. 6. Job responsibilities are often unclear. Employees are frequently expected to take on additional roles unrelated to their job title, without extra pay or training. 7. I had serious ethical concerns about certain billing and fee practices toward customers. It often felt misleading and uncomfortable to be associated with. 8. Training is minimal. Most learning materials were outdated, and support often came from remote staff who weren’t familiar with local operations. 9. Requests for raises or promotions are discouraged. When I or others brought it up, we were given extra responsibilities without additional pay, and some people eventually left after negative experiences following such requests. 10. I observed that taking family or parental leave wasn’t supported, and those who did sometimes felt targeted afterward. 11. Remote work is strongly discouraged. Employees who transitioned to remote status sometimes saw their pay reduced or faced added scrutiny. Turnover is extremely high, and it’s easy to understand why. The environment feels unstable and unsupportive.