Better Than It's PeersThe good thingsLots of opportunities if you're ambitious, management that's receptive to ideas and a relatively good work environment for the industry.
The challengesSalaries could've been better, chances for stagnation professionally if in the wrong role or department.