I applied for the job through indeed.com. The very same afternoon I had a phone screen with the hiring manager where I was asked some basic questions about sql and ssis. He then discussed the salary package and asked if I was interested. I said I am interested in the position and he then asked me to submit another job application so that they could set up an onsite interview. I filled out an application and submitted in their HR portal and got a rejection. I contacted the hiring manager and he said that it was mistake so he contacted the HR who in turn got in touch with me to set up an onsite interview scheduled to be held 2 weeks later. Onsite interview was conducted by a 4 person panel. Mostly technical questions. A week after the interview I emailed the hiring manager asking them if they had reached a decision. I got an out of office reply. I emailed the HR contact about the feedback. No response. 2 weeks later I again emailed the HR contact asking for feedback without any response. This is a company which does not consider it to be necessary to provide feedback to a candidate who went through a 45 minute phone screen and a two and a half hour onsite interview!! I am glad that I didn't get an offer from this company. To add some perspective: I am Microsoft certified professional with 10 years experience. My recommendation will be to stay away from this company as it seems to lack any professional courtesy.