4.0
Jan 23, 2012
Recommend
CEO approval
Business Outlook
Pros
Good infrastructure. Good opportunity to work on interesting problems. Good place to learn how to be a professional software engineer for beginning engineers.
Cons
Lack of innovation. The heyday of Google seems to be passed. Things are good but probably not as perfect as you might imagine it because the hey day has passed.