Can be a little unfair
I like the company but the people are the ones who make the decisions and they do not listen to your opinion on some things. They take the customer side and they may fire you. Some people are not good trainers. They think training is someone else's job and they will "throw you under the bus."
Consno job security