good team spirit
interesting (and challenging) projects
modern technology (for new projects)
great personal freedom
employess get big personal responsibilities (if they want)
dynamic new owners
Cons
communication from the management could be improved
changes are often proposed by employees, but only slowly implemented by the management (at least not blocked)