Pros
Good coworkers who genuinely support each other. The work itself gives you exposure to a variety of client situations.
Cons
Leadership consistently painted a rosy picture of the company’s health while quietly laying off staff — a pattern that eroded trust over time. The workload is significant with little compensation to match, and burnout is real. Software is outdated and unstable, which makes an already demanding job harder. Clients are extremely demanding and there is little buffer or support structure in place to protect employees. Training is minimal and hiring help is not a priority despite the workload. Nepotism is also prevalent — many family members of leadership work at the company, which impacts fairness and growth opportunities. There is no real break during the day — lunch is essentially nonexistent as you are expected to be available and responsive at all times, leaving you feeling chained to your desk.