the culture is great, parties are fun, people are great, work is interesting, impact is noticeable and high, relatively flat organization, work-life balance, lunch provided once a week in office
Svantaggi
pay is generally below-average and is felt throughout the company, benefits are not the best, no 401k match, facilities are questionable