relatively flat structure; quick decisions (depends on which swarco company though); have some good colleagues; stress level at most moderate no matter what; if you want to learn something just do it - provided you're not buried under a pile of projects ;-)
Cons
lack of discipline negatively influences morale; new urgent projects/tasks falling from blue sky kill productivity; information flow could be better (about new products - planned and released, people employed, etc)