Pros: The biggest plus here is the genuine commitment to work flexibility. As a Software Engineer, I appreciate the ability to work remotely and adjust my hours to fit my schedule. This has significantly improved my work-life balance. The engineering team is supportive and collaborative, always willing to share knowledge, which helps in tackling complex challenges within the tech industry.
Cons: While day-to-day work is flexible, the path for career advancement isn't always clear. It would be beneficial to have more defined progression frameworks or opportunities for skill development beyond project-specific needs. Sometimes, during critical project phases, the workload can become quite heavy, but it's usually manageable with team support.
Advice to Management: Consider implementing clearer career development plans and providing more structured training opportunities to help employees grow within the company, especially in specialized tech roles.
Show more