Pros
New global manager has started to make his (positive) mark on the culture of the organization and this is permeating through the rest of the business.
Wide variety of projects attracts a great bunch of talented individuals
Despite some recent issues with staff turnover, there are several employees from all levels who have been here for 5 years +, many of whom have come up through the ranks
Opportunities for exposure to international projects
Cons
No major cons - staff retention issues are being addressed and the "vibe" is definitely a lot more positive than it was even just a year ago.