Pros
Most employees are incredibly hardworking, talented, and dedicated to the clients. There is a strong sense of solidarity among the team because everyone is "in the same boat" navigating the same challenges.
Cons
Despite the talent on the front lines, the leadership and HR practices make long-term growth nearly impossible. There is a glaring culture of favoritism where a select few receive multiple promotions—sometimes more than four in a single year—while the high performers who actually manage client relationships receive no recognition. The approach to professional development is particularly frustrating and lacks any objective standard. When I explicitly asked for a roadmap or specific areas to focus on for the next period to move toward a promotion, I was met with cryptic, unhelpful feedback. Instead of providing actionable KPIs, management simply told me I "wasn't prepared yet" and suggested that I would "just feel it" when the time was right. It is impossible to grow in an environment where the goalposts are invisible and feedback is based on "feelings" rather than actual performance. This lack of accountability extends to the HR department, which feels entirely detached from the daily reality of the office. It is discouraging to work in a place where HR representatives don't even know your name or bother to introduce themselves to the team, treating their role as if it doesn't involve actually interacting with the people they support. They seem unequipped or unwilling to handle difficult management situations, often choosing to look the other way when teams raise valid concerns. Because of this, most employees spend their time planning an exit strategy rather than focusing on a future here, creating a culture of survival rather than one of innovation.