
Being with like minded people that are also experts in what they do
Open communication; also, you can always ask if something is unclear; problems and challenges are solved as a team.
The best part of our compensation package/benefits is that we consume them together, as a team (lunch, coffee, ...) - this greatly improves cooperation and helps with team building.