8 hour interview meeting with 5 different people, which they don't tell you it's going to be that long, but you have to suck it up if you want the job. Each person gave a detailed description about what they do, what the company is about. benefits, etc. You meet with the big boss at the end and although it's tough, it's not unbearable. Try not to lose your patience.