Pros
Supportive to all employees from the top (CEO) down (including direct management). Positive and flexible working environment. They have a vested interested in their employees well-being. Talented and hard working people (team), with managers who support and NOT mettle in the people and processes. As the newest member ...I was totally supported and nurtured, very rare in majority of companies.
Cons
I have no 'cons' about SwissVBS.