I don't know if you are aware of this web site:
A quick look suggests it is a good place to look for facts which might demystify the role of senior management as "Masters of the Universe".
What Does Google Do? - @ManuKumar complains about the obscurity of certain websites. It’s sad when you have to resort to @Wikipedia or @TechCrunch to figure out what a company do...
4 months ago