Freedom, they trust you to do the job, no micromanaging, good general conditions, a lot of products to offer, a lot of opportunities, reputation is good and known, teammates you can trust, longer you stay bigger the reward
Cons
No coherence, disorganized, a lot of products and expectations with no information, people leave on sick leave or to a new job, too much work for not enough money, lack of good technology and basic to poor equipment they give you.