Avantages
People are kind and helpful, found especially the top management to be so Most receptive place I've worked in - welcome suggestions, feedback, willing to hear a problem and see what can be done to resolve Very values oriented Professionally - lots of opportunities given if you can prove you are up to challenges and have ability Mistakes are never held against you: definitely no politics about them, I think this is really special LOT of recognition and validation: heard the most generous praise here of all companies I've worked in Flexible: seen accommodations made for many colleagues for health, family, project needs Loyal to those who stay and work hard Can mostly manage a good work life balance
Inconvénients
Amount of work can feel a little nonstop leaving you burnt out or with less time to see how to improve or learn Middle management layer not very experienced, so limited guidance from them BUT.... given the pros I would 100% recommend this place to work in because even the things listed above can mostly be sorted out by speaking to the management as they are very approachable.