Pros
Unique approach to the software market that is really different. Lots to be learned here from the Aurea team about selling software on business value and serving clients with a focus on their success instead of being in a never-ending feature race. Lots to be learned also about organizing a software business with maximum efficiency. There is high growth and a quickly expanding portfolio that should lead to growth opportunities for long term employees. Opportunity to work virtually also appeals depending on your location and flexible timing needs.
Cons
They don't do much of the usual stuff that traditional software companies do. So if despite keeping an open mind you really like the traditional software company approach ... you won't find that at Aurea.