The interview process took a month. there were about 3 interviews. Phone screening, then the "technical" interview which wasn't really technical, just some manager asking you about out of the box questions. then a final webcam interview for which the boss didn't even show up, made 2 low ranking members do the interview. After the whole interview process was over. I get a call saying I got the job but the salary is 5k less then what was originally stated. I kept asking them why the change and the guys' response was "Welcome to corporate america." joke of a company, stay away.