Pros
-As a developer, if there was a need for me to learn something new, I wouldn't be pressed to learn within a certain period of time, but rather, to take my time with it.
-The company overall enjoys work hard, play hard.
Cons
Still a start up, so there is a lack of transparency on some items/issues.