The work is manageable and the environment is very fun. You get to on trips for conventions and licensor meetings every now and then. Product development is fun in itself since it is all games and play.
Cons
Pretty small company. 3-4 People in office at a time.