Will not recommend this company to anyone, on the most unprofessional people in the company, I had my telephonic round in September 2017 followed by some coding assignment which I had to give in 2 days, and I had given it in 1 day then they got back in a week and told about package negotiation and told me to wait for few days and will let me know. I followed back in 2 months and they scheduled another telephonic interview in December and guess what they again didn't get back for a month until I asked for a Yes or NO and got to know this position is on hold for few month. If any of the upper management is reading this then understand that you are building a brand and this is not how unprofessional your employees should be.