Pros
The software is second to none in the insurance industry. This is actually an understatement - if you knew the caliber of people behind the software, you would be as convinced as I am about the quality and potential of their products. As long as the company continues to adhere to its core principles, I truly believe Guidewire will dominate the market. However, now that it is a public company, Guidewire's dedication to its core principles is being tested, (see below)
Cons
Layoffs are unfortunately a necessary evil, but layoffs following a hiring spree is worrisome. Eliminating under-performing people over time (and there are plenty), on a case-by-case basis, would've resulted in at least a net 5% reduction in staff. Instead, the way this was handled left many employees feeling insecure about their jobs.