I'd say *Microsoft have a way of bending the rules* and *I know that McLaren have won the championship*. While this sounds strange, I believe it is correct English (sorry, I'm not native). 

But when it's a small company, would you still use it this way? Is a company always plural, or are small companies singular? I.e., would you say *Bakery Johnson makes fine bread* or *Bakery Johnson make fine bread*? Is it *My book seller, Woody's, have moved* or is it *has moved*?