Applied on the company's career section, received call from HR almost a month later, talked little bit about myself; two weeks later, interviewed by the group via phone; another two weeks later, got offer. Took a long time to deal with background check, and to get work visa.