It's getting bad reviews? Gee, really goes to show how much I (don't) pay attention to the media. I thought it would be getting good reviews after I saw it.
Yes, there are some pretty unnecessary raunchy jokes, and a little too much swearing for my tastes, but if you can tune all that out, it's a great movie, in my opinion. It gets more tolerable after the first half. I would recommend seeing it.
Plus, obviously, it has giant robots beating each other up. It would take some very bad writing to negate that sheer awesome factor in my book.