Pros: The project variety is great, especially in IT consulting. I've learned a lot of new tech stacks as a Junior Software Engineer. The hybrid model offers good flexibility for skill development.
Cons: Career path isn't clear, and promotions are hard to get. There's not much structured mentorship for software development. Growth can feel really stagnant after a while.
Advice to Management: Create clearer paths for advancement and improve the mentorship programs for software development roles. Invest more in employee training specific to career progression.
Show more