Pros
vibrant startup, good learning, handson experience, you are exposed to many domains and technologies, management is good (unlike authoritarian culture of typical startups), technology head is well respected personality in encryption technology world wide
Cons
its a startup, so no CMM level 5 experience (personally its a boon than a bane, because my previous engagement was with CMM 5 company) ...