Please try to read the mind of HR when they contact you. Everyone in the company is basically a Vice President. The positions offered by them are outrageous. A senior developer is called as Vice President and a junior developer is called an associate. Please get clarification of the actual job that is expected for your role. Interview was scheduled for 2 hours. There were names of 4 people in the interview call letter, two executives and two VPs. None of them were present during the interview process. First two less experienced employees took interview, who did not introduce themselves. Had to ask for their names. Then again two more employees took interview, who kept busy with basic coding questions and fancy puzzles that are asked to junior developers. None of these four could actually explain about the job role. Finally a manager came and I got some clarification from him. I am yet to get a confirmation on offer, but even if it comes, I'll decline for sure.