Pros
You will gain knowledge in your specialty and learn how to work in a toxic environment
Cons
Management generally knowledgeable in their area but incompetent at managing and motivating teams. No one out to help you-- more like throw you under the bus mentality. Little groups keep to themselves. Mean spirited people. Do not sell yourself short working here. Not a positive team building environment. Everyone's out for themselves. Managers just don't care-- only interested in bottom line. Do not sell yourself short or if you do prepare to leave soon after you arrive. Phony people; horrible environment. Definition of cliquee. Absolutely no encouragement. Company selects a few star employees every month which only serves to polarize groups and create a phony environment. Did I mention managers (90%) are incompetent? They will not serve you well but rather bring you down-- that goes for Directors too. Stay away!!!