I would have left personally because of the unprofessionalism within the management team. The micro-managing was overwhelming. The fact that they don't have a proper training process and expect you to get it or get lost. I believe I did well under pressure but it still felt like it wasn't enough. Their incentives are not worth the work you put in.