Overall I was pleased with most of the changes but some of them really were for the worse
As OP states, not being able to see companion buffs is a big negative, either we should get sense magic back or just make it innate to see the pets buffs.
Enraging strikes needs a tad more on the buff timer, as is the effect is not warranted on such a short timer when compared with what it offers and the ability to reapply
Lick Wounds Feels like complete dogwater, you can literally get a stack of bandages summoned and have the same effect, with the same timer, and it does not kill your mana like the skill does. You can even just attack humanoid enemies and break down the cloth gear to make bandages on the fly and still have a better effect.
The separation of 2 hand weapon skills and DW skills is horrible. This is basically saying play 2h or have trash abilities. If the devs really want separated lines then make them equal, give DW stuff that is good, and multiple skills not just a single sad one that is by far the worst skill bst gets. 5% enemy output for 5 seconds is the equivalent of reducing a single physical only hit every 5-8 mobs. Yet 2H not only gets a bigger hit from the skill, but also either gives the pet 100% crit for 5s (2 - 10 full attacks) or guts enemy healing for a not so short amount of time (50% for 30s). DW need something like giving pet 15%-20% extra damage for 5 seconds or something (would still be way less than chop) but with no cast time to equal it out. They also need a second DW only ability maybe drop enemy defenses by 10% for 15 seconds or something.
Guardian spirit is... bad as others have stated it really needs to be against all damage not just phys.
Pets are a mixed bunch, Honestly the only good ones are wasp and croc, and its not because they are outstanding, its because their skills are the least fail.
Starting with tank pets,
Bear, ohh boy a tiny hp buff, the only problem is this does not help the pet keep aggro as a tank pet should, it honestly offers nothing. They need either a roar or something that debuffs or does damage or just honestly anything.
Beetle, a negligible armor buff, that seems to do absolutely nothing, and again, doesnt help pet keep aggro, give them thorns or something to help them out.
Croc best out of the options but still not great, pin is ok but even without using skills it is very easy to draw aggro from the thing only using AA. This needs to silence or prevent skills as well, or something.
DPS pets
Jackal and wolf, ohh joy they charge.... and it does nothing. not worth taming the pets at all. have them disembowel or something.
Snake snares, huge CD, easily resistible, again this thing needs an actual poison or something like constrict. otherwise its just a wet pool noodle
Wasp, best out of the dps pets, not saying its OMG good but the slow is nice and when you can only pick pennies off the ground the nickel looks amazing by comparison
The balanced pets are honestly a complete joke
Bat tiny area see invis, problem is the thing is already eating you before your pet is in range seeing it. offers nothing else.
Rat, ohh joy a pet that can sneak.... this does absolutely nothing give them rabies, or a chance to cast swarm pets on their own when they attack.
Spider, would be somewhat useful if the web was not on a 30 second cd timer for something that lasts 10 seconds. These things need some massive help.