I commute a bit over an hour each way to work via the subway and the bus, and have a few things for work that I need to lug around. Before I had an off-brand backpack that was just ok, but couldn't hold everything that I needed. I used to use my leather work tote but it did a number on my shoulders and just wasn't practical for the long train rides. When I got this backpack, a lot of my previous problems were resolved.

Pros
Plenty of compartments, pockets, and different places to stash your items. I have a laptop, a gridit grid full of accessories for my work cell and work laptop, some files, a book, and sometimes a set of workout gear for when I think I can squeeze a workout in at the office gym.

Cons
None that I can see thus far. Besides the fact that it's easy to overstuff this thing since there's so much room in it.