Good place to work, if you have no prior experience (internships). Starting is salary is low, even according to recession standards (I have an engineering degree). Was interviewed on the phone first. About 4 hours after the conclusion of the phone interview, I was called for a 1:1 interview. I was interviewed by the HR Manager and then by a Senior Engineer.