I liked how fast the process went.
Great 401(k) matching and on-site gym
Coworkers are generous with their time and primarily willing to help.
Leadership should set a clear vision and maintain focus through removing barriers and effective prioritization. Stop micro-managing the details - trust employees to execute.