Avoid - bad experience. Clearly an environment with aggressive micro management and politicking - was very very clear in the interview process. Google how not to interview, and they will interview you exactly that way. The interviews keep going on, and on, and on and the goal post keeps consistently changing