I applied online, got a phone interview (30minutes) than an on-site interview (3hours). The on-site interview was ridiculous. The employees were just brought in to interview me randomly and didn't know what to ask. It was a waste of time and after I been through that long process, the HR person wanted me to speak to an additional 2 more people over the phone. WORST PART? SHE NEVER CALLED ME BACK ABOUT IT (NOT EVEN TO SAY I DIDN'T GET THE JOB). So I wasted 6 hours of my life...