Pros: you have to provide your own lunch, but sometimes the company do give out special lunch at times.
Cons: 30 minutes of lunch, and two 15 minutes of breaks. with healthcare insurance benefits.
Gap Inc. was an idea place of working. It had ping pong table and a pool table in the break room.