
Work life balance is great.
New challenges to solve along with the interaction with team members.
Leadership team have a great vision and efficiency and have regular interaction with all employees.
Although the interview process for me was a bit lengthy, but it was quite thorough and immensely interesting. It was not the typical theoretical type interviews but one where initially I was presented with a code challenge to solve in a week and then proceed with the rest of the interview.