Work culture, nature of job, interesting training sessions
Leadership spends lot of time in improving employees technically and personally
Helpful team and managers
Cons
Would love to see more rotation of employees between onshore and offshore
Would love to hear more updates at the organizational level