Vantaggi
Great culture, team atmosphere, freedom to work policy (i.e,. flexible work locations and schedules), clear goals, minimal bureaucracy, focused on outcomes, great leadership team, whip-smart CEO, poised for growth
Svantaggi
None that I've found so far