About Saatchi & Saatchi

Founded in London in 1970, global advertising agency network Saatchi & Saatchi has 140 offices in 80 countries and over 6,500 staff. Today the network is headquartered in New York. The parent company of the agency group was known as Saatchi & Saatchi PLC from 1976 to 1994, was listed on the London Stock Exchange until 2000 and for a time, was a constituent – more... 

Reviews

Overall

4.0
Based on 38 reviews
5 stars
4 stars
3 stars
2 stars
1 star
Work/Life Balance
Compensation/Benefits
Job Security/Advancement
Management
Culture