Pros
The work environment is generally positive, and the people you work with are genuinely nice and supportive. There’s a strong sense of camaraderie among colleagues, which makes day-to-day work more enjoyable. Teams are collaborative, and there’s always someone willing to help or share knowledge when needed.
Cons
There was a time when leadership felt approachable and supportive, especially when I first joined. It truly felt like they cared about people, listened to ideas, and fostered a collaborative environment. But after spending couple of years here, it became clear that priorities shifted, and so did management’s involvement. The growing distance between leadership and employees started to affect morale and overall engagement. Now, it feels like we’re just cogs in a machine. Management rarely engages with the team, and decisions are made without consulting those who are closest to the work. Despite being onsite and handling the day-to-day, our voices go unheard, while leadership only shows up at the client side once every few months. The disconnect is frustrating and demotivating. What’s even more concerning is the leadership structure itself. Many of the hired directors offer little to no real input or strategic value. There’s a clear lack of connection to the work or the business needs, and their presence often feels more political than purposeful. Some come off as two-faced presenting one image to upper management while acting very differently with the teams. It’s disheartening to see the company move in this direction