Regarding promotions and time-off policies, there is some weirdness there. I never understood how time-off worked. You could "dock" hours, but it never seemed like there was any official way to "dock" hours so you kind of just were responsible for being honest. Which is nice, but is questionable. I noted that there wasn't a whole lot of leg room regarding what your pay was and how you can stand out to get a promotion besides just becoming lead for a team.
Sometimes management, again at least on my team, became unresponsive and we fell behind more than once.
The PR department I feel is definitely lacking. The company is rediculously secretive apparently due to investors. Yet, everything gets leaked. New projects are constantly getting announced ahead of schedule unintentionally. Also, the PR fiasco with women as main characters was handled utterly poorly. Also Uplay does a lot of fantastic things for us developers, but Ubisoft makes no effort to explain that to consumers. They only see it as DRM, and it really isn't. There is way more to Uplay that makes it great, but Ubisoft itself doesn't acknowledge it. They don't address these kinds of issues for some reason dead on.