This company is a ticking time bomb of incompetent management. The management is terrible. They are grossly incompetent and have no idea how to manage their systems and people. They set unrealistic expectations while also themselves making it impossible to achieve. They do not care about their people what so ever. This company has the worst communication issues I have ever seen. Avoid at all cost. I promise you can find better work elsewhere.