I'll begin here, I have worked here near a year. The managers are never available to assist. Upper management is as cut throat as it gets, they say don't make excuses yet the software weekly prohibits a smooth flow of work, leads get moved while you are working them, and when you are doing work there are usually other coworkers who are making too much noise to get anything done. I could go on, however I will just say this, please strongly reconsider your choices when applying here.