Vantaggi
Great coworkers, flexible schedule, great benefits, fun office, reputable brand
Svantaggi
constant change in leadership, lack of processes, lack of communication from leaders, lack of clear direction, archaic tools, and some friction between teams