Deceptively bad off the bat but actually, give it a chance - I found it was okay about two minutes in and it kind of won me over. It is indeed a bit Hollaback Girl but more gentle in production which makes it a lot less grating and more pleasant to bop along to. Its better than the stuff off Britney Jean if only because its got a bit of character to it. Auto-pilot Britney songs are terrible so I appreciate her giving a little bit of spunk with her delivery. It sounds like she's not singing this stuff from her bed this time inbetween ad breaks of Days Of Our Lives.
I've always liked Iggy's rapping so another plus.