The work culture is great. The way they support employees and the benefits they offer are simply amazing. I have spent 3.5 years here and there is not a single day when I hated working. managers are supportive, you are allowed to put across your ideas and work on them. Learning opportunities are plenty. It gives you full coursera, udemy, and other portal access and also we can enroll for training and they will provide vouchers for free which is appreciated.