Good learning environment with supportive team members.
Opportunities to work on different technologies.
Work-life balance is manageable most of the time.
Minpunten
Increment and appraisal cycles are often delayed.
Career growth and promotions are quite slow.
Workload increases during project deadlines without extra support.