No hierarchical division among employees.
well listening and supporting managers and teammates.
open workplace culture.
great food at all times.
awesome recreational activities.
friendly atmosphere.
flexible working hours.
free gadgets and goodies occasionally.
planned team outings and celebrations.
positive vibe for working.
Work culture is outstanding.
work-life balance can be maintained very well.