1 Review
Pros: * work life balance is great * get to work with interesting companies and tech * good exposure via the blog * great coworkers
Cons: * salary is lower to provide more great benefits * caps on advancement due to flat structure