Pros: The best part here is the supportive team and the collaborative culture within our engineering department. My colleagues are always willing to help, which is huge for a junior software engineer. There are good learning opportunities and access to new tech. Plus, the overall job stability in this Information Technology company is reassuring, especially in a hybrid work setup, allowing for some flexibility.
Cons: Sometimes the project approval process can feel a bit slow, which can delay getting new features out. Also, while there are learning opportunities, specific career growth paths for promotion aren't always super clear, making it tough to know what's next for individual contributors. It's not a deal-breaker, but something that could be improved.
Advice to Management: Clarify career progression paths, especially for individual contributors, and look into streamlining some internal approval processes to speed things up a bit.
Show more