This review is for Accuity of Chicago, not sure they are the same company. Started through recruiter. I was scheduled for a phone interview, no one called; Then recruiter told me they forgot. Rescheduled and following week I was called, they asked me good Java questions, and talked about my experience, If you study Java interview questions and have a good background, this step is easy. Then after couple days I took online programming test with their 2 developers online. Shared the same editor, 2 questions. If you are a real Java developer, this step easy too, just practice writing small programs and know algorithms. Following week I was scheduled to on site interview.
On site interview took 3 hours: first group: I was asked another programming challenge: I wrote a small program from scratch, you can choose editor between Eclipse or IntelliJ. But you need to setup the project on your own: Maven or Ant, you need to include your unit tests, you need to do TDD. Again this step is easy if you have experience with those.
Second group: talked about my experience: asked several Java Questions; Third Group: interview with QA: maybe they had some problems: they questioned my interaction with QA at my previous companies; Then 4th stage: interview with the main decision maker, some architectural questions on the white board, questions about my previous projects.
Then They told me they will call me next week Wednesday the latest; but they did not. even after that week, even after that: I did not bother because I had already received an offer from a better company.
Although they sounded better on the phone, they were unprofessional handling interviews, forgetting an appointment, their office settings, and positive or negative not sending a response,