Good work-life balance
great HR team
fun off-sites
Cons
Spaghetti-noodle codebase
leadership is not technical
Scapegoating
Top-down decisions that make no sense
Not an engineering-focused organization
No growth opportunities for junior engineers or managers