The cons of working for Halock seem to be centered around the following cyclical scenario: For example, I hired the absolute best consultants away from 2 separate competitors to come work for Halock. Each came in with egos based on their previous experience and interest in moving up the ladder with Halock. They quickly learned, however, that HALOCK has no shortage of talent, and they were having to, gasp, work HARD for the first time in their lives. The cream always rises to the top: consultants not cutting the mustard will move on, as the pressure to perform is too great. Salespeople, however, not making their numbers will simply not be around in a quarter. Not to lump an entire generation into a single category, but there seems to be a series of young kids out there with a great sense of entitlement. On the surface, they play the part of self-driven and interested in success. But out in the field, however, the bottom line is this type of individual is incapable of performance and self-reliance. This "me me me" selfie-demographic seems to be stymied when they have to swim in the deep-end. I would urge this generation or set of folks to look elsewhere to get your bread buttered. Halock is fast-paced and they will not hand you a pacifier, a life vest, or any tissues. Halock is making their mark in the security workspace, but most importantly, they reward their hard working employees with a great job, fabulous benefits, and excellent experience.