Pros
You will not find a more well-regarded company that actually deserves the hype that it gets. You'll work on some of the most cutting-edge projects while solving important issues that impact your community and world. Fresh has an awesome management team that truly CARES about your career growth and your happiness. Your fellow employees are among the most interesting, brilliant, likeable, and driven people you'll ever meet. I've been here over 4 years and can imagine myself here a lot longer because of the opportunities I'm given and the path for growth that the company provides.
The benefits are already great but are getting better every month it feels like! We have tons of company activities and do fun things such as: twice-weekly basketball games, soccer leagues, co-ed softball leagues, boating, company picnics, hackathons, D&D, offsite hangouts, yearly department retreats, and the list goes on and on. In my honest opinion, Fresh is a solid 10 out of 10! I'm specifically writing this review because I want people to know that regular employees here are truly happy. I want to work with smart, happy, and driven people here to help us continue to grow and build the most innovative company!
Cons
I really don't have negatives. I've heard sometimes that people think that hard projects are a negative thing here at Fresh, but we see hard projects as a way to grow and stretch our skills and knowledge. There are people all around you that will help you and support you in your growth.