Work life balance
Adoption of new technologies of late
Workplace and working environment
Cons
Dissapointing Cafeteria(Lunch, not snacks)
Admin/HR/Finance teams and their work still not sorted out
Workload isn't distributed. Tends to swing up and down but that is at par with other companies