Pros: The tech stack used was reasonably modern, and I learned a lot about software development methodologies during my tenure. The colleagues were friendly and always willing to help each other out, fostering a good team spirit. There were opportunities to work on diverse projects, which kept things interesting.
Cons: Work-life balance was often stretched thin, with frequent requests for overtime, especially during critical project phases. Communication from higher management could sometimes be unclear, leading to confusion about priorities. The pay, while standard for the industry, didn't quite reflect the demands of the role.
Advice to Management: Focus on clearer communication from leadership and better workload management to prevent burnout. Consider implementing more structured overtime policies and recognition for extra effort.
Show more