Pros
The culture is really hip and cool and the people have been outstanding so far. The monthly socials, bagel Fridays and casual dress go along way to making it a great place to work but it really comes down to the collaborative work environment for me. Great team environment. The work is challenging and I feel like there is room to grow which feels awesome.
Cons
Fast pace that keeps you guessing as they are rapidly growing which isn't a con for me as I am used to but might not be right for all. Must be willing to be agile and flexible and willing to adapt. Growing quickly so not all processes are in place yet but good thing is they are willing to put them in place and stand behind Kaizen as a leading principle so that they are also looking things to do away with as well which is pretty cool.