Long process - interview with many different people, you would think that the interviewers would not ask the same questions. They do and it becomes very repetitive.
You can't really go off what the job description says after your hired you realize that the job description is vague compared to the duties you are given.