I applied online via their website and it took over a month to get an invitation to an interview.
The interview is the round table format, where you interview with at least four different people at one time.
They each ask a set of questions: Behavioral, networking, server, and general-based questions.
They were not able to tell me the salary range or any information about benefits, but one of the interviewers said he would get me that information via email.
If offered the job I would definitely take it.
I will update if I get an offer.