Pluspunten
You will work very hard for very little incentive (24/7 at times), but company is very good at benefits like a paid volunteer day (if you can get the time away to attend), health benefits, and they put a lot of money and effort into decor. Occasionally they will also host local companies to come in and cook for the employees, sell their wares, or have fun contests (say to pick the next new vendor for cookies or coffee). Great place for internships and for inexperienced employees.
Minpunten
You will work very hard for very little incentive (24/7 at times), but you get little recognition or reward; 0-3% raises each year depending on your managers input. You will find absentee managers, directors, and VP's who are hardly ever in the office (IE not working & no, they aren't working from home or on the road). High turnover, a lot of IT jobs are in/outsourced. They no longer offer pensions.