Some of the middle management and the owners are terrible. From their point of view you have to do all kind of work even if you are not qualified. Saying no and trying to explain your point of view is like going against the company and because of that you are punished. The career evolution is a joke( some employees are favored for the wrong reasons and others are punished even when all the objectives are accomplished).