Management is subpar at communication and leading. You feel often left in the dark or left with no options. There is far too much commitment to projects that cannot be delivered either on time or as a whole. With the recent outsourcing effort by the company there is a massive lack of quality behind work as well. I would avoid working here due to tarnishing your industry reputation.