Giant software company with lots of arms and legs
Pros
- first-class software organization - peculiar leadership principles, and the employees do breathe and live with them. They are really and frequently used in assessing strategies, products, processes, and people. - senior leaders are often right a lot and dive deep - lots of internal transfer opportunities and different career choices - contrary to a lot external articles, there are a lot of care and support from management, HR, and company level. the benefits are decent.
Cons
Extreme frugality: you need to spend time to get lunch outside the office, the coffee in the office is extremely light, workspace is a bit crowded, the IT equipments are pretty basic. Admittedly this is also why Amazon is so successful in keeping the price low.