Pros
This place started out as something new, exciting, potentially groundbreaking, but that didn't last. Location is great, some people are nice and fun OUTSIDE the office. Great experience and helped to learn what kind of place NOT to work at!
Cons
It quickly fell apart. Complete lack of upper management and unrealistic goals for every time. Before one thing is fixed, they try to add a new product and it just doubles the amount of issues, while decreasing the userbase. It's only a matter of time before this place completely shuts down and everything everyone worked on becomes a waste of time. How some of these people have jobs is mind boggling. It's tough to ask questions without getting your head bitten off and/or completely ignored. Everyone here is fake.