"Very large global company where it is difficult to get anything done. The company by in large stands in its own way even in the simplest changes. Too many managers with their own agendas without a common goal with accountability. Employees are overworked. Tools are unreliable. Some of the products are present, but do not deliver as advertised."
Update your browser to have a more positive job search experience.
Upgrade My Browser