
The client, the work, the team.
I work with highly talented and motivated individuals.
Like most places, they are decent people for the most part. Some care more about waiving the corporate flag than investing in their people. Way too many Senior Associates and Principals, VPs on overhead, makes wages less competitive.
I can't speak too much to the company culture as I work on a subcontract primarily. Most of my company interface amounts to compliance training and annual assessments with an occasional mandatory (yet un-billable) all hands sprinkled in.
The health care plan is mediocre (we've moved to my wife's employer's benefits). Generic 401k contributions. Under market for Cyber Security professionals. Ditch bidding on Low Price Technically Acceptable contracts. Move Senior Associates to billable positions and increase wages for loyal employees
It was similar to a panel interview with multiple staff at differing levels of experience, but it was all one-on-one and then hand offs to the next person. I had junior level employees all the way to Chief Engineers interview me and the level of experience was random rather than progressive.