Referred by a friend and was contacted by a recruiter within days. Had a phone interview and the recruiter was very helpful and friendly, asked basic questions. Set up a time to come into the office to meet with some of the team in two groups, then was asked to come back in about two weeks later for about 3 hours to meet with the rest of the team in four separate interviews, including senior management, and then to take the writing test. Everyone was very friendly and easy to speak with, asked pretty standard questions. About a week later, said the position was put on hold, and would follow up next month. Checked in a few months later after hearing nothing and they said the opportunity was closed. Positive experience overall in the beginning, just seemed like a lot of time invested for a position that ended up being closed and then received no follow up.