Lot of documentation required, spent lot of time for employee verification, postponed my joining as well. They do not provide mobile and laptop, candidate need to bring their own devices. I would like to thank for offering job opportunity during pandemic, however on joining date HR asked me to get shaved and come back to office even if I was groomed with beard. I was not aware about such policy so I declined joining due to wrong approach of HR. The Attitude of HR was pathetic, as if we are doing favour on them by doing job over there, and when I said I need to look for new job if so, her Ego hurt and postponed my joining again. Anyways I suppose it’s part of their job so can’t point out. Overall experience was good. Speak with ex or current employee before applying to job at company.