Pros: Good salary, good location, good bennies
Cons: Shifting priorities, extremely slow to change (Office 2007 was just installed last year)
Xcel is a stable company, and your career can flourish. But, it will be up to you to find the opportunities and craft your way forward. (That's not a bad thing!)
Managers are overworked and have many executives changing the priorities for the people they manage. Day-to-day work can't be planned or scheduled effectively.