Depending on what area of the company you work in and who leads your group determines the experience one might have in the organization. My last job there started off good but as management changed so did my reviews. Management likes who they like and they will force you out if they want you out by lying about your performance to make themselves look better.