Yup, 100% product placement. Second worst was the use of the tablet device and the Windows Messenger video thing. They were showing each other evidence over it. Bit daft really.
I don't mind the Chevrolet and Hawaiian Airlines ones (got to pay the bills and all that)(, but its the shoe horning in over placement into the dialogue and scenes that take you momentarily out of it.
Its not just 5-0 though, there's some OTT placement of the Windows logo in Arrow. Instead of it being in its normal place on the back of a monitor in the centre, its been moved to the top so it can be seen every time they sit at the screen.
Flipside, Sky 1's Trollied had the 'P' logo before each episode this series and I still have no clue what they were actually advertising.