Incredibly slow. Nearly 5 months from application to final interview. After meeting with the HR staff, it became clear why there's such a delay. Complete incompetence. If you don't personally know someone working there, good luck getting in. They don't want outsiders to come in and outshine them.