The HR department and various management really push everyone drinking the Kool Aid and believing this is the greatest place to work on the planet. After 2 years at this company though, I've learned that is not the case. Pay there is barely competitive in many departments. You can make lots of money in sales but it can take years to do so and most guys will tell you it's very stressful. At this point the company is growing so fast, the quality of employees bring hired is inconsistent at best. I have dealt with some of the most negative and toxic people at this company. To be fair, there are some very extraordinary and excellent people there as well, but the "culture" that is preached there has become a fake shell of what it once was in my opinion. The employees closer to the bottom of the ladder can get treated poorly as well. Mandatory overtime can spike at a moment's notice, and integrity can sometimes play second fiddle to "hitting the numbers".