Rating distribution:
0 reviews rated 5 out of 5 stars.
1 reviews rated 4 out of 5 stars.
21 reviews rated 3 out of 5 stars.
0 reviews rated 2 out of 5 stars.
0 reviews rated 1 out of 5 stars.
5
4
3
2
1
Detail Ratings
Work life balance
4.0
Career Growth
3.0
Work flexibility
4.0
Job Security
4.0
Pay and benefits
3.0
Leadership
3.0
Company Culture
4.0
Disclaimer: Reviews on Jobstore are independently submitted by users; we do not guarantee the accuracy
or truth of any individual submission.
To ensure a clear and accessible reading experience, Jobstore utilizes AI assistance to correct
typos and minor grammatical errors in user reviews. The original reviewer intent, star rating, and
sentiment are strictly preserved.
Read more
Pros: I really appreciated the mentorship and the willingness of senior engineers to share their knowledge. It's a fantastic place to build a strong technical foundation, especially if you're new to the software development field. The company culture promotes learning and collaboration. I also liked the flexibility in remote work, which is standard for many tech roles today.
Cons: The main challenge was the project planning and execution. Sometimes deadlines felt arbitrary, and there was a lack of clear communication regarding scope changes, which led to frustration. While I grew technically, career progression pathways felt a bit undefined, and opportunities for promotion weren't always clear.
Advice to Management: Consider implementing more robust project management tools and processes to improve workflow efficiency and provide clearer career development roadmaps for engineers. Better resource allocation would be beneficial.
Show more
Pros: I really appreciate the opportunity to work on challenging projects within the fintech sector. The tech stack is modern, and there's a lot to learn. My colleagues are talented and supportive, making the day-to-day enjoyable. The company culture fosters innovation, and you genuinely feel like you're contributing to something meaningful. It’s a great environment for gaining hands-on experience in the tech industry.
Cons: While the work is stimulating, the workload can become intense, sometimes impacting work-life balance, especially during critical project phases. I've also noticed that strategic decisions or changes in direction from leadership aren't always communicated effectively or in a timely manner, leading to some confusion. More consistent clarity on long-term goals would be beneficial for everyone.
Advice to Management: Consider implementing more structured communication channels for strategic updates and project roadmaps to ensure everyone is aligned and feels informed about the company's direction.
Show more
Pros: The team culture at Codekeeper is genuinely strong; people are helpful and collaborative, especially within the engineering department. There are good opportunities to work on diverse projects, and learning new technologies is encouraged. Management is generally approachable, and the company offers a degree of flexibility in work arrangements which is great for remote employees. The exposure to various aspects of software development in a growing company is a definite plus.
Cons: While the work is engaging, the biggest drawback has been the inconsistent project management. Deadlines often feel unrealistic, leading to extended working hours and some team burnout. Career progression isn't always clearly defined, making it sometimes hard to see a clear path forward. Communication can also be a bit fragmented between departments, impacting efficiency on larger initiatives.
Advice to Management: Focus on realistic project scoping and more transparent career pathing. Improving inter-departmental communication would also boost overall productivity and employee satisfaction.
Show more
Pros: 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.
Cons: 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.
Advice to Management: 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.
Show more
Pros: 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.
Cons: 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.
Advice to Management: 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.
Show more
Pros: I've appreciated the challenging projects and the chance to work with modern technologies. The company culture is quite collaborative, and colleagues are always willing to help out. The flexibility offered, especially with remote or hybrid arrangements, is a major benefit for managing personal life alongside work. You genuinely feel like you're contributing to real products.
Cons: While there are paths for advancement, the process for career growth isn't always transparent or consistently applied across all teams. Sometimes, opportunities feel more dependent on who you know rather than pure merit. The pay and benefits, while decent, could be more competitive compared to other global tech companies, especially for senior roles.
Advice to Management: Consider standardizing career progression frameworks and ensuring equitable access to advanced training and challenging assignments for all employees across different departments.
Show more
Pros: The engineering team itself is full of smart, dedicated people who collaborate well. Working on interesting problems in the SaaS space was rewarding. The hybrid work setup offers good flexibility, allowing for focused work time and personal balance. The company culture is generally friendly, and team lunches/events are nice perks.
Cons: Leadership communication can be a bit hit-or-miss, leading to occasional confusion on project priorities. Career growth paths aren't always clearly defined, and promotions can feel subjective. While pay is competitive for the area, benefits could be enhanced, especially concerning professional development stipends.
Advice to Management: Please focus on clearer strategic communication and transparent career development frameworks for all roles. More investment in team skill-building would also be beneficial.
Show more
Pros: Codekeeper has a generally positive work environment and a decent tech culture, especially for a company of its size in the software development sector. The team collaboration is usually good, and I appreciated the flexibility offered, allowing for a good work-life balance. Learning new technologies is encouraged, and the company provides decent resources for professional development.
Cons: The compensation and benefits package, while competitive for entry-level roles, could be improved to better match senior-level market rates in the current economic climate. Some internal processes feel a bit dated, which can occasionally slow down project delivery in this fast-paced IT industry.
Advice to Management: Consider periodically reviewing compensation benchmarks for senior technical roles and streamlining some operational workflows to maintain competitive agility in the software industry.
Show more
Pros: Codekeeper offers a great environment for learning and development, especially for those starting their careers in software engineering. The team is supportive, and there's a genuine sense of camaraderie. The flexibility to work remotely is a big plus, allowing for better work-life integration. The projects are often interesting and provide exposure to modern tech stacks.
Cons: While the pay is decent for an entry-level role, it doesn't always keep pace with industry standards, particularly for more experienced engineers. Career progression can feel a bit ad-hoc, and more structured mentorship or training programs would be beneficial for faster growth. Some processes could be streamlined to improve efficiency.
Advice to Management: Consider benchmarking salaries more aggressively and developing clearer, more accelerated career paths for engineers. Enhancing mentorship programs would also be greatly appreciated by junior talent.
Show more
Pros: The team I work with is fantastic – very collaborative and always willing to help each other out. There are genuine opportunities to learn new technologies and take on interesting challenges in backend development. The company culture is generally positive and inclusive, and the flexible hybrid model allows for a decent work-life balance, which is crucial for anyone living in São Paulo.
Cons: Sometimes project deadlines can feel a bit aggressive, leading to occasional crunch periods. Communication across different departments could be a bit smoother, as it can sometimes feel like teams are working in silos. While not a major issue, some internal processes could be streamlined for greater efficiency.
Advice to Management: Consider enhancing cross-departmental communication channels and offering more structured mentorship programs to foster even stronger career development.
Show more