Pros: SPD offers fantastic work flexibility, making hybrid work really smooth for a Software Developer. The teams are incredibly supportive, always ready to help and collaborate. I've learned a lot from my senior colleagues, which is great for career development in the IT services industry. It feels like a stable company where you can really grow your technical skills.
Cons: Sometimes, the project approval processes can feel a bit slow, which occasionally delays getting started on new features. While there are learning opportunities, the path for career growth to senior roles isn't always super clear, and promotions can take a while. Communication between some departments could also be improved for better overall efficiency.
Advice to Management: Focus on clarifying career progression paths and streamlining internal project approval workflows. Enhancing inter-departmental communication would also benefit overall project delivery.
Show more