Good tech and team, but leadership needs a clearer roadmap
Working as a Senior Software Developer in their South Africa office has been a generally positive experience. The company offers a good work-life balance and a collaborative team environment within the IT services sector. There's decent flexibility in how you manage your tasks, making it a solid choice for developers who value autonomy, though some strategic direction from leadership could be clearer.
The development team here is fantastic, genuinely collaborative and skilled. We tackle interesting technical challenges, and there's a real sense of camaraderie. The hybrid work setup in South Africa is also a big plus, allowing for a good balance between office and remote work. We get to use modern technologies which is great for staying current in the IT industry.
While the day-to-day is good, strategic decision-making and long-term planning from senior leadership sometimes feel a bit unfocused. Communication about company-wide goals could be more consistent, and there are occasional hiccups with project prioritization that impact workflow. This can make career growth planning feel a bit uncertain at times.
Please consider providing more consistent communication on long-term company strategy and project roadmaps. This would help teams feel more aligned and provide better direction for individual career development within the organization.