Interviews consist of one on one with managers and doing mock test and presentation. People very friendly and pleasant to talk with. A lot of good interview questions asked. Interview managers were from different levels which give you different perspectives about the company.