Great culture, directors who genuinely care about their employees and their success, great technical staff with lots of knowledge and the will to share it.
Minpunten
Could be more formal training - managers do share plenty of knowledge just not in a formal structured manner