Pros
Concur is very friendly, overall has good benefits (although their maternity leave sucks), and if you're in the right position (sales) you can do very well both professionally and financially. They are a growing company, so they can offer you job security and financial stability.
Cons
"Revenue generating" (a.k.a. sales) employees are really the only staff who are fully appreciated, recognized, and rewarded. "Non-revenue generating" employees (a.k.a. marketing, accounting, etc.) receive low salaries, miniscule pay raises (even when they are promoted), and are not allowed to attend the annual internal conference because they are not important enough. Sales continues to increase in head count, while all the departments who support sales remain the same and are therefore overworked and under appreciated. Nepotism plays a huge role in getting hired at Concur - you have to know someone to get your foot in the door. Your position has nothing to do with how much you know or have accomplished, and everything to do with who you know (or who you're sucking up to).