There are a wide variety of accounts supported and significant online training available. Tuition reimbursement is also a great perk.
Cons
As with any large IT computer service company, there are significant financial pressures. Unfortunately, these pressures are placed on those with billable time (those that charge their time to client accounts, creating revenue) and not as much on those that don't (overhead).