Pros
This is a company that offers everyone lots of growth opportunities, both in professional development and being involved with achieving world class delivery of world class products. The teams that have been re-built over the last couple of years are filled by strong, professional, problem solving individuals and the leadership provides consistent direction to drive the company forward and enable everyone to help achieve maximum business results.
Cons
The changes that have occurred in the last couple of years in the teams and the products have been significant. The teams that have been brought together contain a mix of newly graduated professionals and experienced leadership. Sometimes this means the progress made is initially slower, but that said the results are impressive and the teams have ramped very quickly. The challenges that remain for some of the products means the organization needs to continue to focus on being agile in the market to address customer needs in the most efficient way.