Vantaggi
Good pay and benefits. The everyday workers tend to be good people.
Svantaggi
The company used to hire the best of the best and take advice from them. With leadership changes, they don't care about experts or their opinions. The company, in the 7 years I was there, began ignoring critical input that would allow the company to catch up with competitors or put the company ahead of competitors. "Leaders" are so focused on furthering their own agendas that they ignore the work that must be done to improve and make money, The leaders are as toxic as can be. Imagine high school drama and gossip, and that is what the leaders are like with employees. They insist employees lie on reports to upper leadership and when upper leadership finds out the numbers don't add up or something didn't work, the leaders throw the "worker" under the bus. I cannot state enough how much I recommend you do not work at this place. The money is good, but the insults and the lack of respect will wear you down mentally and physically. Lastly, the leadership changes and team "re-orgs" are non-stop. They hire cheap people to replace experts. The cheap people have no clue what they are doing and that makes working day to day absolutely miserable.