Pros
I only worked here for three months as a summer intern, but overall it was a favorable experience. The people here are friendly, professional, hard working, and helpful. The office atmosphere is very comfortable and nobody watches over shoulder. They put a lot of faith in their employees and I for the most part, the employees delivered.
Cons
I was surprised I wasn't offered a job after I graduated, but its a tough economy with hundreds of qualified candidates. Although it isn't difficult to get to know the people you work with everyday, a lot of people seem to busy to get to know coworkers unless they work with them. Overall though, I enjoyed working here and would recommend it to anyone who is hardworking and independent, but also wants a good work-life balance.