Pros
The pay is decent and they cater lunch every Friday so you won't have to leave to take real lunch break. Your allowed to work from home when you are sick. Smoking is a popular recreational activity they even promote it to pregnant woman by providing ashtrays in the expecting mothers parking spaces.
Cons
Don't believe the work life balance they tell you about. It doesn't exist neither does a 40hr. work week, but a 60hr. work week does! You don't have backups for any project you are working on. I often wonder what clients think when they visit and see a group of smokers hanging out in the parking lot. This job isn't for the less physically fit because the stress level is so high it will take a toll on your health. Very noisy atmosphere. People don't shut doors when having meetings or on a conference call.