Pros
[Disclaimer: this is the best IT and cyber security consulting firm in the Bay. It's the largest in terms of clients and employees, and it's the highest-rated on Google. Check out the Google reviews for word from actual clients. It's also an absolute JOY to work at. If you want to work in IT or security consulting instead of in-house (i.e. you want to consult for lots of different clients instead of one company), then this company should be the top of your list. Listen to me. I ran sales here for a year and a half. I know all the pros and cons for this company and its competitors, and I know where all the bodies are buried. These people are GOOD at what they do, and they are incredible humans to work with.]
I want to address some cons that I see mentioned in other reviews:
1. They're creating lots of room for career growth. This has been a top priority for all levels of the company for the 2 years I worked here. Between April 2020 - July 2021 (DURING COVID), the company rolled out three new positions that hadn't existed before. Two were non-management promotions for technical roles with raises and clear instructions for advancement, and one was a sales role that hadn't existed before. I was in the sales role. The company had also created a Systems Engineering role in fall 2019, and has created a Systems Engineering Manager role in the time since I left the company. 5 new roles in two years is
2. This company has a strong bond between the whole team, and it's centered around the office. However, they have a strong "come to the office when you need/want to" culture post-covid. As of July 2021, you're not pressured to come to the office, but it's always a good time and very productive.
3. Pay and staff skill level are rising. Leadership has made promotions and raises a priority over the last two years, they have increased selectivity with hires, and they have been more willing to let go of underperforming people.
4. The toxic people have since left the company. The whole crew is super chill, super cool, and super smart.
5. Retention has been top priority for a long time now. A handful of people have come and gone, but overall the reasons to stay have been steadily increasing.
6. - Work-life-balance is real here. There's a lot of work to do, but the team puts a deliberate effort into keeping people from working too much or burning out. There is an emphasis on not working more than 40 hours unless absolutely necessary. It's all about efficiency and being fully present during work hours, and then unplugging outside of hours. The company repeats every week during ASM when working hours are, and that staff aren't expected to be on call outside of those hours. These expectations are also communicated with clients. Sometimes projects are scheduled after hours, but those are rare, are often voluntary, and are arranged in advance.
General pros:
- Top notch company for anyone wanting to start out in IT or cyber security.
- Leadership really cares about their people. No one was laid off directly due to covid (people were let go during covid due to low performance). Everyone in the company participated in the conversations about how to respond to covid. In the end, senior leadership volunteered to take pay cuts, and everyone took equal 2 weeks furlough. It was a real circle-the-wagons time where leadership looked after everyone, and the world should know about it. We all felt protected and cared about.
- You work with tons of different companies throughout the Bay Area and network like crazy.
- Highly skilled and knowledgeable technical staff. Several of the vets have been at this company for 10-15 years or more. For a company of about 30-40 people, that makes a huge difference.
- Highly motivated colleagues.
- Diverse age groups, genders, ethnic backgrounds, etc etc. Very inclusive and diverse.
- Genuinely fun. It's not tech-bro-y or obnoxious. Yes, there is ping pong and a beer fridge, but no, it's not a frat house by any means. It's very chill.
- Extremely approachable leadership.
- Crystal clear communication from the top. Not much is "behind the curtain," especially if you ask when something is on your mind.
- Leadership listens. If you have a question, feedback, or suggestion, Evan or any of his execs will sit down with you 1:1 and hear you out, discuss, share it with the team, etc.
- The company is growing quickly. New clients come in all the time, and new products/services are always under development.
- Top reputation for IT companies in the Bay. Most new business comes from referrals.
- None of the reviews you'll find on Google, Yelp, or Glassdoor (or anywhere) are fake. This company is genuine and takes reviews/its reputation very seriously.
- Company invests in the team. It pays for industry certifications and motivates the team to pursue them. You get a bonus for each one you finish.
- Genuine culture of constant improvement.
Cons
Some of these are cons, and some of these are things you just need to be aware of and ready for in order to enjoy working here:
1. They don't have much room for highly senior hires. It's great for people midway in their careers, and progression is opening up for people later in their careers. However, if you're a 10-year veteran in cyber security, maybe call Evan and ask what he's looking for right now before applying.
2. You need to be able to juggle lots of priorities. This is a consulting business. When clients need something, you address it (within reason, of course). For some technical roles, that means scheduled trips to their offices, helping their people, and being a pseudo-employee for a handful of other companies in addition to this one. Your clients will want to feel like they have your undivided attention, and you have to manage their expectations and your time.
3. Things move quickly here. You have to keep up. They're always developing new products and services, testing new tech and tools for use with clients, doing trainings, etc. It's a fast-paced industry, and this company intends to stay at the front. You aren't expected to work more than full-time hours (the company puts a lot of effort into preventing burnout). However, you need to be fully present for your work in order to keep up.
4. Ideas and suggestions can get lost in the shuffle. There's just so much going on, and it's a small-ish business (30-40 employees at the time of this writing). The team can't try every experiment. This shouldn't stop you from proposing ideas. Lots of folks work on side projects in addition to their usual work.