The benefits are amazing with unlimited PTO - I've take several weeks off without any grief, flexible schedule, great insurance, and company funded HSA.
Svantaggi
Everyone is empowered to own their programs, which leads to no single, final decision maker at times. With such a small company, there is limited career opportunities.