Process was straightforward but I felt they took time to give a response to me because they had other candidate who probably accepted the offer & after the person passed the background check & everything, they decided to say “no” because if you really want to hire someone, you don’t wait 4 weeks to say just “no”. I have no complain against HR but the process could be better, i got different offer which i accepted but they just decided to keep me “on hold” for 4 weeks for an update.