In my limited experience, work can be a good and bad place to meet women.
Pros:
*You most likey have similar career interests, lifestyles, and make about the same amout of money (unless one of you has a different/higher job title).
*It's a good, casual way to get to know somebody first, without all of the hassles and pressure of a first date with someone you might not even really like.
Cons:
* Problems at home = problems at work. If you break -up, it will be very awkward having to work with or see them everyday.
*Flirting (from both sides)
*Gossiping
*The list goes on and on