The products sold are great, and everyone loves pets.
At this company, if you want a promotion, you first have to curry favor with HR. The two of them are the boss’s informants, so you need them to put in a good word for you. If you offend them, you’re finished @@
Also, to get promoted, you apparently need to make a scene about quitting and then return to the company; that gives you a much better chance. For example, the managers of the Internet department and the sales department both jumped up the ladder after coming back.
Being a supervisor and being capable are not necessarily linked. You can become the Internet department manager without understanding online marketing; the key is understanding office politics.