"The environment is conducive to professional growth; as an employee, you are consistently challenged to learn new technologies, and to share your knowledge with others. The people they hire are generally interesting and pleasant. This is a good company for somebody starting out, as they are willing to hire people with limited experience. The interview is almost entirely based on the results of a Wonderlic IQ test."