Pros
Brilliant team of professionals. Always ready to help.
Open-minded, innovative and creative ways of doing business and encouraging others to improve.
Never stagnated, always moving forward.
The work ethic is the one to follow.
Management is involved in daily routine together with other workers. Gives a feeling of linear cooperation, instead of ladder/upwards.
Cons
Everybody has great ideas, which tends to extend meetings and discussions to unnecessary long periods of time.