Fosters an Entrepreneurial spirit, great salary, work hard, play hard environment, beautiful offices in Quincy, fun staff, positive culture.
Cons
It's a lot of hard work. Be prepared to put the time in to to get the job done. However, the harder the work, the more it benefits you. This isn't a job for someone who would like remain stagnant, it is always changing and always requiring new ideas.