Pros: This role provided excellent opportunities to dive deep into various software development projects. I gained hands-on experience with new technologies and worked closely with skilled colleagues who were always willing to share their knowledge. The company culture encourages learning and growth within the software industry, which was a major plus.
Cons: While learning is great, the pace can be quite intense. Meeting tight deadlines often means longer hours, and work-life balance can be a struggle at times. Communication between departments could also be smoother to prevent bottlenecks.
Advice to Management: Consider implementing more proactive project planning and resource allocation to better manage workloads and improve work-life balance for the engineering teams.
Show more