Solid learning curve, but project management needs refinement
My time as a Software Engineer at Codekeeper was a good experience overall, especially for entry-level roles in the SaaS industry. The team fostered a collaborative atmosphere, and I learned a lot about full-stack development and cloud infrastructure. While the core work is engaging, the pace can sometimes be slow due to project management challenges. Great for gaining foundational skills.
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.
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.
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.