Pros
- Good benefits (free food, health insurance, discounts etc) - Fun job most of the times. - Great facilities and office location. - You really learn how to work in a stressful environment and to manage different tasks. - Opportunities to grow and travel. - It looks good on your CV when you look for another job.
Cons
- Despite the mission, the company is not transparent towards employees. Goals are not clear, there's lots of backstabbing and favouritism. Reviews are anonymous, managers extract the paragraphs that suit them best and nobody knows how their job is really rated. -Management is terrible. Most managers are completely inexperienced, only focused on their career and and couldn't care less about their team. -Hard work is not valued. It's all about the way you fake how much you find the company "awesome". There are managers who go to work at 11.30am every day and barely do any work, but because they are very good at faking their enthusiasm for the company, they are still there. - They don't want people who are honest and straightforward. They claim "constructive criticism" is welcome, but it's a lie. If you want to progress, you have to fake that you are ok with everything. I was once told by a manager "criticism here is not accepted" (guess when I decided I wanted to leave the company..). - Their attempt to brainwash people is frightening: employees have to participate in "wow moments" (they say," wow, I work for FB, the company does this and that"..yes, it's true..), fill in the "awesomeness index" and give stuffed animals to people who perform well. - Work-life balance is very poor: working longer hours is the rule, your boss is on your Facebook, whatever you do is observed (remember Orwell's 1984? well, the guy was totally right). - The job is quite fun but can be extremly stressful, as you deal with any kind of violent, pornographic, very graphic content and there's no concrete support whatsoever for employees. You might be told at 5.30 pm that there are still 500 reports about suicidal content lying in the queue (oh yes, you'll sleep very well that night..). No wonder most people suffer from insomnia, see psychologists and have stress related diseases. - If you work in Dublin, bear in mind the main decisions are taken in Palo Alto and you're just the operational part of the company. You may work very hard on a project and discover at the end of the quarter that people in Palo Alto have already changed the policy without saying anything and your project is useless (..."All animals are equal but some animals are more equal than others") - They call fast-paced environment what is most often simply a chaotic and illogical schizophrenia of decisions and counter decisions.