Pros
Friendly teams and good company culture. Genuinely, the only company I've worked for that has such caring teams that hold the founder's values very strongly. Every Deciem person, at every level, has been nothing but kind. Direct at times, but always kind.
Cons
disorganized and development is overly complicated (at times) to the point where it is easier to look for another job than it is to jump through the hoops internally.