Pros
- Great training program for new grads. - they hire smart people (mostly) - Lots of different problems to solve - Internal platforms and other standardizations make development easier. - its still good to have on your resume. - they are hiring like crazy. (because so many technologists are leaving)
Cons
- with smarts come arrogance. not unique to GS, but wow is it a lot. - poor equipment - No large screen monitors -we have 10 year old small 1280x1024 monitors!! Its difficult to work on those things. - many managers are not technical. Its gotten worse over time, and its at its worst now. - Forced ranking system. 1-5. Only 1 and 2 gets bonuses. The policy is to screw everyone else so they leave on their own volition. - they Cannot keep New hires from college. 90% of the "NAPAs" from 2 years ago have already left. - smart people are leaving in droves. Most good managers have left in the past 2 years, and 100s of great technologists have fled. This is not an exaggeration. - So many people have left, many teams are down to bare bones and that is a dangerous situation.