Great company to work.
I have learned new technologies here and I professionally grown as well by Operation experience and culture was great.
The most enjoyable part of my job was that I work closely with my New york and London counterpart.
Productive and fun place to work with amazing talented people.
Flexible working hours provide employees work-life balance
Company believes in the technological advancement of 2018 and mobile workplace
Overall a great place to work
Flexible working arrangement; Mobile mindset; Work-life Balance