Good company if you life working overtimeThe good thingsAlmost unlimited paid overtime, promotes work life balance and using up your leaves
The challengesEven though they encourage work-life balance, it's almost impossible if you go to a department with a lot of backlogs.