Glassdoor"Holds a growing database of 6 million company reviews, CEO approval ratings, salary reports, interview reports and questions, benefits reviews, office photos and more. Unlike other job sites, all of this information is entirely shared by those who know a company best - the employees". Great resource for inside perspectives of companies.