Honestly, the absolute worst company I have ever worked for. The management is incredibly disrespectful, bonus oriented, and could care less about anything but their year end bonus. They will work you into the ground then fire you out of nowhere for some ridiculous reasons that clearly come out of their you know where. do yourself a favor and DO NOT apply it drains your life, souls, and patience, but most of all you WILL REGRET IT!!