TFA, and these comments, have made me curious -- what is the best way to get a breakdown of how much people like working for a company? I know there are job sites like Glassdoor, etc, but in those reviews everything is scrambled together. And as the comments here suggest, there could be a huge difference between what it's like to work in software development (say, doing stuff for OS X) vs. customer service kinds of things. Are there any resources that could help you get a 'fingerprint' of the work-experience at a certain company, across its various aspects?