Pros
Free coffee and water. Convenient office location.
Cons
Blatant discrimination. Inept management.. Lack of resources. No advancement opportunities. Awful HR department. I won't restate all of the bad things said in other reviews, except to say that they are all true. I would like to touch on a large problem of discrimination against workers WITHOUT families. If you are single and childless, expect to pick up all kinds of slack for your coworkers with families. These coworkers will be given even accommodation you can imagine -- lesser workload, flex schedules, the opportunity to convert their jobs to remote positions. Meanwhile, single employees are expected to be in the office at all hours, every day, and will be given more and more work, along with more time-sensitive projects, to compensate. This was my personal experience, as well as the experience of numerous other (now former employees). Oh, and don't bother trying to file a complaint with HR. You'll be retaliated against, because HR will immediately turn around and report your complaint to your manager. HR is not on your side -- always remember that and never trust them.