Pros
Free food
Free gym
Is a job
Cons
Great if you are in a valued team in the company. A few departments get rewards and bonuses. For the lower levels do not bother. Admin and the Legal Secretaries there is no respect, the do not value anyone in those teams and the turn over rate is in credibly high. Little to no progression, they have people doing certain jobs and then refuse to give them the title or the pay rise. It is like being in school in the office 5 days a week set lunch times and zero leeway for doctors or dentist appointment. Not sick pay and a complete lack of understanding and support from management for any hardships or difficulties you might be experiencing outside of the office.