OK, I'm many years late on seeing this; I finally caught up with it on Netflix. Although I liked the film as a whole, and the cast was fantastic, I was a little let down by the writing. There were a lot of scenes that could have been tighter and better focused. I got the feeling there were entire scenes that were improvised. But Steve Carrell is very likable and brings a lot to the movie.
But it is a good move.