Phone screen and In-person Interview. The interview was easy. The whole process took almost 2 months. For in-person interview, you need to bring some cash because they do not provide any arrangement for parking. I had to pay $15 for parking only 40 mins in Panasonic building in Newark, NJ.
After the in-person interview, HR told me I will get response within 2 weeks. After 2 weeks they sent me an email saying I still need to wait. 4 weeks later I did not get the offer.