I know you're supposed to suspend disbelief when watching movies but as an engineer, I'm frankly offended of the representation of the profession and as a Canadian no one in this movie has the proper accent for someone living on the east cost!
That being said the movie is sweet and funny. Definitely not something I would rewatch but definatly something to consider if bored.