Pros
they have the generic SF startup perks that are somewhat redeeming like free food, dogs in the office. You will also make good friends with some of your co-workers. I still hang out with former co-workers that have also moved on from FiveStars. It's great talking smack about that place now that we work at different companies and seeing how much we have each grown professionally after leaving.
Cons
Management is corrupted. I think the only team whose members weren't totally depressed coming to work was the engineering team,. Other teams like customer support, account managers, and sales have horrible management and high turn over as of late. I was in one of these teams and had good friends with the other teams. Fivestars has a lot of charm at first, but then you wonder why some managers and supervisors were put there in the first place. Once you get past all the charm and talk of great values, you see that no one is really inspired like they preach and in order to get ahead or be given opportunities you have to smooch the higher ups or get out.