Phone Interview, face to face interview , written technical. The HR was the worst I have seen or experienced so far. Never calls you at the time they initially scheduled a phone call for. Always an hour late and sometimes completely forget that there was a call scheduled and email after 2 days saying , sorry I had forgot. Completely unprofessional organization. Said they offered me the job and let us discuss the salary and as soon as you say a salary , then the tone of the conversation changes. After that you will never hear back from them. Just to hear a month later that , the position is not required anymore and it has been cancelled. The salaries mentioned on this forum are completely over hyped to make the company look good. They are just looking to hire someone for the minimum wage possible and the jobs and duties are completely ridiculous if you hear the salary they have in budget. Difficult job responsibilities and the salary they offer is worser than any company I ever interviewed for. I am not the kind to go online and write a review. But my experience with this company has been so bad, that I could not resist. Complete waste of your time, and not even the common courtesy to email back.