Pros
-Great perks and benefits -Some really great people -if you have a good manager then you will succeed
Cons
-Since re-orgs are so common, hard workers are let go. Because of this people get very stressed and the environment gets hostile. I lost a lot of my hair from this stress alone. -You get promoted based on time you spent there and not so much for your achievement. -If you are not a “golden child” then don’t expect to succeed. Some people are setup for success and some people are set up to fail. -Everyone is too scared to make the final decision because they know that they could be let go in the next re-org which makes the decision making process extremely difficult, which is common at most companies I would say. -Every man is for themselves. People will stab you in the back, not take responsibility for their actions and take credit for your work. Do not trust anyone. -lower competitive pay than most companies for entry level