Very poor communication. The managers communicate with each other but don&#x27;t pass the info on to us. So one manager will ask if something is done, when the other manager never told us that it needed to be done.<p>Our qa environment is a joke. It doesn&#x27;t match our production environment at all.<p>Too much of our work relies on people outside of our team. So when we need them to review, approve, or contribute it takes forever because it doesn&#x27;t matter to them.