Engineer-friendly environment
Genuine commitment to technological development and improvement
Sincere efforts to advance technology
Cons
Lack of well-organized systems and processes
Many project-based tasks leading to discontinuity
Poor prioritization and focus
Company runs by burning through employees