It's a growing industry and you wake up each day knowing that you are representing something positive and helpful in the market. The culture is pretty good and the people are almost unanimously 'humane'.
Cons
Fast growth means fast decisions and sometimes dead ends.