Pros: benefits, continued training
Cons: job security (due to demand of economy)
Though I loved and enjoyed what I did for Union Pacific, I found that this was not the best fit for me, my management still and that of Union Pacific were not the best match. There are many benefits to this company: benefits are very nice, potential for advancement is there (but few and far between), continued training is available.