The interview process is lengthy as everyone goes through multi interviews with different level of management and then wait and see for a response back which can take a while with very little follow up. Individual interviews last from 30 minutes to 1 hour with similar questions. interviews weren't intimidating and generally positive.