Though they claim to keep abreast with the changing times, they are another bunch of horrible people. The top management is selfish and wants you to work brutal, terribly long, and exhausting hours to complete the stressful and often insane workload while offering poor pay. You will look for a way out within a few weeks here and avoid sticking here long term. I felt the same way and quit before they could trap me more.