Company is far too big to stay adaptive, changes made at a high level are slow and often extremely poorly implemented. IT department and services are a joke. Leadership is it if touch and doesn't even seem to understand their own productsor challenges.