Pros
- Emphasis on Diversity - Many opportunities - Majority of the people tend to be very good
Cons
- Discussing retention constantly but having black and white rules for adjusting compensation - so many people who were college hires are paid significantly below what their value is. It becomes a financial burden to stay. - You get hired to "design" and all of the real design work goes to a very few select few due to not wanting to train new talent. - Negativity towards internal transfers - Lack of funding for training. This is a huge ethical violation and leads many to quickly go through online modules to meet their requirements. - Culture that really does not value the employee - breeds resentment amongst many. Record profits every year yet more and more things get cut. - There is not much done to the "bad apples" and poor leadership repeats constantly