Flexible, challenging work, collaborative environment. High commitment to quality and customer satisfaction leads to high ownership and job satisfaction.
Inconvénients
Flexibility can lead to ambiguity and sometimes wearing many different hats becomes a lot to manage.