- Friendly and supportive team environment
- Good work-life balance compared to many IT companies
- Opportunities to learn new technologies and improve skills
- Management is approachable and open to feedback
- Flexible work environment with ownership of tasks
- Minimal micromanagement and collaborative culture
Cons
- Career growth structure can be improved
- Some internal processes are still evolving
- Appraisal and promotion transparency could be better
- Employee engagement activities can be increased