Wouldn't do anything else, there was a previous thread on this have a look through the archives or view pages within last 30days and you should find it.
There is always good and bad sides to every job. It really depends who you end up working for/with I guess.