Respectable pay and benefits
Most colleagues are good to work with
Upgraded SharePoint and Visual Studio to 2010
Cons
Disparate systems for tracking and reporting work
Unrealistic job expectations
NO work/life balance
Direction of teams didn't reflect overall direction of company