Pluspunten
Good and friendly company atmosphere when not hunkered down working like a dog. The pay is better than average, and the benefits are not too bad either. Work hard and more than likely you'll keep your job. Your co-workers are great. Competence is rewarded and team players fit in well. Vacation and time off requests were almost always granted immediately and as requested. Calling in sick was hassle free. Probably one of the best offices I ever worked for. I was extremely impressed with the very high caliber of most of the people I worked with.
Minpunten
You'll work with good, smart people, but the place turns people paranoid due to the total and overwhelming lack of loyalty shown by upper management for their workers. Don't trust anyone with a higher pay grade. It's extremely cutthroat, and heads roll with regularity. Independent thought is not appreciated, even if it results in a better way of getting something done. Overall, the place is somewhat Orwellian. Entirely too much kissing up to the clients at the expense of the employees, and the clients... good lord, the clients. Between them and your bosses you'll feel like an infantryman in the Russian army. Most of the clients suck but you'll swallow their abuse and smile; otherwise, you're fired. Best advice is to do your time and then move on to better opportunities as soon as your resume's had enough FDBL, as the lifers in the office look worn and haggard.