Good Remote Work Experience, but Growth Can Be Slow
Working as a Software Engineer at Codekeeper in South Africa offered a solid foundation in the tech industry. The remote work setup was a huge plus, allowing good flexibility. While projects were interesting and colleagues were great, career advancement can sometimes feel a bit slow, and compensation could be more competitive compared to market rates, especially for specialized roles.
The best part about working here, especially as a remote employee, is the flexibility. I could manage my hours effectively, which really helped with personal commitments. The team I worked with was supportive and collaborative; we had some genuinely talented engineers who were always willing to help out. The company uses modern tech stacks, which keeps the work engaging.
While flexibility is high, structured career progression isn't always clear. Sometimes, it felt like opportunities for significant advancement or learning new major skills were limited without actively pushing for them. Also, the overall compensation package, while decent, doesn't always feel aligned with the competitive tech market in South Africa.
Consider implementing clearer pathways for career advancement and regular compensation reviews to ensure competitiveness within the South African tech landscape. Recognize and reward individual contributions more explicitly.