From the reviews, it seemed as though the interview would be scary and hard to prepare for. That was not the case. The interview wasn't easy, but it also wasn't too difficult. These are behavioral questions geared to understand your thinking process and your abilities. You can't get the answers wrong. You either fit with the company or you don't fit with company. I believe there process is right on.