I applied online. The process took 2 weeks. I interviewed at TriNet in Apr 2018
Interview
In general, the senior recruiter is so nice and made you really enjoy talking over the initial phone screen regarding your past experience. However, the next day's phone interviews with hiring managers were a total disaster. The first manager in the morning seems like not paying attention to what you were talking at all, and you had to wait for several seconds each time after you finished answering each question, and the responses on the other side were always the same "cool" in a very cold tone that you would doubt if you were talking to a machine and if she literally were listening to how you answered. The experience totally affected your mood for the interview.