Pros
The pros are just numerous and almost countless. 1) Great coworkers and culture; 2) plenty of office snacks, refreshments and even a suggestion box; 3) flexible hours; 4) management is concerned about employee concerns - they even have individuals whose job is dedicated to making sure our time is enjoyable - having left a traditional corporate atmosphere I can vouch this is extremely rare; 5) proximity to public transportation/MBTA; 6) proximity to multiple lunch options; 7) free weekly lunch and biweekly breakfast; 8) open hours with senior management to air your concerns; 9) competitive pay and great benefits.
I think this has been mentioned in almost every review but it's worth mentioning again, the company has an amazing culture - people care about one another and management cares that employee morale and happiness are high. When you take care of your employees, they will take care of your clients - and you can see it by the fact that FF has continued to improve its month-to-month funding goals. Overall, I am very happy to have joined FF.
Cons
No cons to think of at the moment