Pros
Lots of bright people, lots of challenging work. Concur is the leader in their field and still value innovation as a core part of their culture. Execs are approachable and it's not uncommon to share a friendly elevator chat with the CEO. Consistently strong growth and overall stability even during the economic downturn. Nice benefits package and generous compensation.
Cons
I've been with the company for 3 years and during that time I've seen 5 reorgs, 4 managers (one of them twice), and endured micromanaging leadership that can never seem to align but won't empower me with the ability to make decisions. All this adds up to an environment that is incredibly challenging to navigate, compounded by extremely high expectations. They want you to be innovative and act as a leader, but won't get out of your way or trust you to do so. Compound that with an ancient code base not architected to any modern standard and you've got an environment that wants to be awesome, but struggled mightily to let itself. There is an effort to modernize the code base,however the current code will undoubtedly live on for decades.