I was unsure about this one due to the romantic interest being nearly engaged (based on the summary). That ended up nearly being a deal breaker for me. I didn't like most of the characters in this book. Geoff was okay, but I didn't like him at some points - he was unintentionally cruel to Natalie and completely foolish about deciding to marry Janet (who I also didn't like, and not because she was "in the way" of Geoff and Natalie's possible romance). Kelly, Natalie's replacement, was a complete idiot that didn't really know how to do her job and clearly has no common sense at all. Miles, the almost ex, was a complete slime. Natalie's boss was so focused on the bonus he could make that he didn't really care about the people who worked for him.
To sum that up, I only really liked Ruth and Natalie out of the whole book. Geoff was a hit and miss, sometimes I really liked him and then he did something to piss me off.