Pros: I've learned a lot as a Junior Software Engineer. Colleagues are supportive, and there are good opportunities to pick up new skills in this software development role. The hybrid work model really helps with work-life balance, offering flexibility. It's a stable company with a good culture overall.
Cons: Career progression for junior roles can feel a bit unclear and slow. Also, some internal approval processes for new tools can be clunky, impacting project timelines. Communication could definitely improve across teams for smoother operations.
Advice to Management: Streamline the career pathing for junior engineers and review internal approval processes to reduce project delays and enhance cross-team communication.
Show more