Vantaggi
People, team, respect, career advancement, flexibility, hybrid/remote, social interaction.
Svantaggi
Low investment in infrastructure for their product, It's hard to manage clients due the technical flaws of an outdated platform for the clients.