I applied in-person. The process took 2 weeks. I interviewed at Granite Club
Interview
Attend an internal job fair, and go through at least 3 rounds of interviews on the same day, starting with the human resources department and then moving to the management.