Very quick process. HR keeps things moving. Started with some tests, proceeded to phone interview, and then office interview with a few more tests. Whole process took about two weeks. In office interview lasted the entire day. The people there are very friendly and company focuses a lot on communication and asking for help.