Are you part of a union?
http://www.progressiverailroading.com/bnsf_railway/news/BNSF-posts-higher-Q1-revenue-income--51563
BNSF is currently in negotiations for a new union agreement for its employees. What BNSF is proposing is increasing health care for its employees, increasing hourly rates by only 1.1% and trying to allow more contracted work that takes money out of the hands of its employees. And many other things. All this is due to declining profits, and increase in expenses. Well, from the looks of this article BNSF sure doesn't seem like its hurting...