What I liked
Most employees I've had the chance to speak to have told me how much they enjoy working here. They mention how the company & management takes such good care of them, so they are inclined to care about their own work and the company's wellbeing. Everyone is very friendly, and senior staff are accessible. They encourage their employees to speak with them about any feedback, discrepancies, etc. they may have. It's not uncommon for directors, managers and supervisors to be in touch with their reportees everyday at lunch, or simply walking past asking how they are. There's definitely a sense of community here.