Lots of talented and knowledgeable people working at Hash with a lot of good technical experience and insight.
Relaxed hierarchy with a decent amount of autonomy for devs
Cons
High pressure environment (startup in early funding)
Somewhat confusing direction/bigger picture
Strong founders/management and technically excellent colleagues Stream of interesting challenging problems Both things led to self-improvement as a developer
Cons
Both product acceptance and code review processes can be intense External positioning often lags internal understanding