
Regular and streamlined review process
Outline each person responsibilities; communication
Friendly atmosphere, great and smart people, challenging and interesting work
Healthy snacks, overall company culture, office massages, office parties, work/personal life balance and support