The team/community is the most caring, respectful, and fun I've ever seen.
Svantaggi
Some dictated decisions are made poorly by higher ups that don't necessarily know better, and the lack of understanding from the lower level employees is a major miss.