It's really great working at Cipher Skin. It's a team attitude around here. No one ever feels like they are cast out on island on their own. If you need help, you will get help with whatever you are working on. If you succeed, the whole team succeeds.
Cons
To be honest, there really are none. Usually at a startup, its all about uncertainty. However, at Cipher Skin I have rarely felt unsure about the longevity of the company.