I was contacted by a Pariveda HR rep who found me through my LinkedIn page. My initial contact and phone screen was to get a feel for the type of work I've done in the past. The representative was friendly and helpful and I was drawn to the company due to the unique transparent culture. Apparently you know exactly what is expected of you and are up for promotions regularly.
The next step was to have a technical phone interview. Rather than ask questions the interviewer said he rather have a technical discussion based on the stuff I've been working on. It was a good conversation in which I explained projects I worked on with mostly a Database Developer/Admin background. I explained that I had done some web developing as well but was not nearly as seasoned in it.
The next step after that was to go into the local office for a 1:1 interview with a manager. The interview was behavioral. A lot of "Give me an example when x happened to you and how you handed it" type of questions. I got very good feedback from that interview.
I was contacted a 4th time to come back into the local office for a Programming Aptitude test. It was very standardized (almost like the SAT's). The test consisted of 25 questions in which you were required to write small code routines in a made up language that is documented in the test. I felt as if the test was easy enough but felt weird that it was not going to be looked at by Pariveda but instead graded by a 3rd party. When the results came back I found that I had scored a 20/25 and that this was not high enough for potential candidates (requirement 23/25). I was frustrated by this because I thought I had done better, and I assumed that possibly I made a stupid mistake on some of the questions and didn't get partial credit. I had been clear and honest about my skill set and gotten positive feedback but now was being thrown away as a candidate because of a standardized test. I haven't taken a test in 10 years! So I have to admit that I am a bit disappointed with how Pariveda evaluated me after I had mostly a positive experience. I guess one can easily say that if I were truly a good candidate I would have done better on the test, but I'd have to disagree. Test taking and working on the job is two completely different things.
Not to mention this whole process took about a months time in which I could have been better spending my time. I'd suggest to them that they give the "test" earlier on in the interview process rather than stringing us along.