Pros
No bad energy or drama - everyone on the team is friendly, encouraging, and down-to-earth. The company is truly supportive of work life balance and flexibility. Sometimes you are asked to wear multiple hats, but the expectations are always clear and well-established within each job role.
I highly recommend Greene IS as an employer/company, and I have no regrets or complains working here.
Pros: Work/life flexibility, free massage therapy/acupuncturist, 401K match, well-stocked fridge, pet-friendly office, remote work options
Cons
Traffic during commute? That's the only thing I can possibly think of...