The interview process if kind-of crazy. I've been looking for a job for the last few weeks and been on a few dozen interviews. 90% of my experience is this:
1) They have a very-long interview process. Start to end is months, with weeks between communications.
2) Each phase, when there are often from 6-10, can take anytime from 2-8 hours.
3) Projects are always either right off the bat, and lengthy, or a surprise at the end of the interview.
~ every software engineer in the world
Anyone else realize we're the only ones who complain about this shit?