Pros
Amazing growth opportunities and chances to learn with some of the most talented engineers in the mobile space, plus a great variety of fun projects created in-house from conception to launch. Fuzz gave me an almost staggering amount of independence, and let me do my work on my own terms. I was amazed by the trust, confidence, and competence of the teams I worked with while I was there. Great compensation and benefits for the industry, and a fair semiannual review process ensures the pay and perks stay competitive. A fun group of people who are friends in and out of work, and overall a great company culture.
Cons
Challenging work and occasionally aggressive deadlines make Fuzz a bad fit for people looking for a consistently ~40-hour work week. Flexible vacation policy and great rewards for shipping on time and under budget makes it worth it for the right kind of people.