Pros: lunch delivered and breaks when you want them.
Cons: unoragnised and uneducated
Fun place to work if you have the right bosses, but most of them arn't really sure what their doing. Enginiers are constantly having to fly back to their contries to get green cards re-enstated that you get stuck for a week with people telling you how to do somethign that they don't even know how to do. No advancement possible.