Pros
When you work for HALOCK, be prepared to bring your “A-game” every day. I’ve worked here for nearly 4 years and the people who I’ve seen succeed and thrive at HALOCK are those who are extremely bright, talented, and driven individuals. This place is not for anyone looking for a free ride. That being said, it is a fun environment where good ideas are celebrated and anyone can make an impact. If you demonstrate that you are “all in”, the Management team will stick behind you 100%. Personally, I was in a serious car accident and Management went out of their way to help me get back on my feet. They allowed me to work from home, have flexible hours, and take the time I needed for doctor’s appointments, etc. I’m confident that had I been with any other company, I would have been put on disability and told to return when I was completely recovered (which, by the way, was at least a 9 month journey). Sure, I had to still deliver value, but my motivation and effort was met with equal enthusiasm from the HALOCK team. Personal issue aside, my coworkers are some of the very best in the InfoSec industry. It’s an honor and privilege to work side-by-side with so many intelligent people who also bring their A-game every single day. I will go so far to say that it’s a blast. Everyone works hard, plays hard, and definitely has each other’s backs.
Cons
You have to earn your stripes at HALOCK. Once you get hired, you still have to prove yourself. To some, this could be a turn-off, but, again, there are no free rides at HALOCK. If you put in the effort and have a high personal standard for excellence, you’ll be fine. If you tend to slack off or coast, you will be held accountable. It can be tough, but the work is rewarding. As with many small companies, there are sometimes challenges you might not find in larger organizations. However, if you are rowing in the same direction as the rest of the team, it is much more exciting than it is frustrating.