Not much pressure, work life balance but it depends from process to process
Cons
They have reduced their packages and company culture is deteriorating gradually, processes ramp down a lot except few which have been with company for a longer period, otherwise employees are redeployed time to time