Pros
Office views are nice, good in office restaurant discount although the quality is not brilliant and that's about it. They also give free apples every day. They fun days are generally good but I don't think they make up for the other 364 days of stress that you will have.
Cons
Salaries are very low specially if you consider how much they ask for, lack of procedures, extremely disorganised, most people are rather rude or have a bad attitude, lack of professionalism, they are clueless about giving a good service and is actually surprising they haven't crashed earlier considering all the things that are wrong inside. If you think this is a nice place to work, stay away because it truly isn't. Most people are under a lot of stress and that shows. If you want to succeed there, you have to become disorganised and unprofessional as well as careless about things done the right way.