One day after applying, a recruiter called for a phone interview. The interview was more intense than expected. I thought it would be a basic screening phone call but it turned into a legit interview. Lots of situation and logic questions. Be prepared to answer (or not answer) what your expected salary is! Few details were given about the position which seemed sketchy.
A week later I got called for an in-person interview. No details were given about the interview schedule. I met with a girl who was currently doing the job I would be doing. Despite the job title, "research and analysis" were not duties I'd be performing. It was more of a recruiting position. Then I had an interview with a manager. She was rather cold and had no interest in my answers. In fact, she didn't even shake my hand when she got up. Needless to say, I knew I wasn't getting the job after this. Which was ok, it wasn't a good fit anyway. However, I do expect respect and I didn't get it which was a big turn off.
The mailed rejection letter felt very impersonal; Almost like being broken up by a girlfriend in 6th grade.
In conclusion: The company seems to bait and switch to recruit. They also are much more interested in what you look like on paper (Ivy League/Fortune 500 companies- I actually saw the recruiter filter their collection of resumes by these criteria) than your personal fit. You should know as much as you can about the private company before any interview with them because they ask a lot of questions regarding their processes. They seem to be a good company but if I worked there I would have trust issues. So ask a lot of questions during the interview.