The company has treated me well so far. Good benefits, I have advanced pretty fast and the company didn't hold me back. I had an offer from a different company, CN interested me in staying. I am not planning to leave this company any time soon.