Diverse employee base, innovative business model, brilliant and dedicated workforce
Cons
low-level employee engagement, no transparent communication of company's objectives and goals, and absence of a shared vision which hinder creativity and innovation within the workforce.