+ Management that truly cares for their staff personally and professionally
+ Great work/life balance!
+ Incredible coworkers and leadership that are talented, humble, and supportive
+ Excellent place to grow and learn - as a small company there is lots of diversity of work, opportunity for impact on the product, and encouragement to grow/learn
+ Great collaboration between people and teams
+ Open-minded and communal approach to problem solving
+ Culture of learning, growing, and improving
+ Everyone has a voice and has the opportunity to ask questions
This is a great place to work as a developer/engineer, especially if you are looking for a place to grow, want to have significant impact on the product, and prefer a more nimble and flexible development structure.
Cons
Engineering at Life.io tends to be more flexible than at larger companies. This provides great opportunities if you're interested in exploring different systems or you're interested a more nimble structure, but I could see it being harder to get used to if you prefer a larger engineering structure.