Cross functional interactions, relaxed atmosphere yet engaging and pushing for excellence, loads of opportunities to get involved in diverse projects, recognition by peers and leadership.
Cons
Sometimes the collaborative culture can slow down decision making.