-- As part of a small team, I work at my own pace
-- I sort-of make my own schedule
-- They are pretty good at giving me the tools I need to design what they want
Cons
-- Health Benefits are not the best
-- The pay cap is below the national average for my skills set
-- This year saw a company-wide 1% raise, which is just not enough.
-- There isn't a lot of creative freedom in the projects I am designing