Pros
Easy day-to-day work, people in the office are generally pleasant, hybrid schedule
Cons
Terrible pay for engineers and benefits are atrocious. If you live in DC/MD/VA, good luck finding medical offices that take your insurance. They pay new PE's here just about 100k, which is quite a bit lower than the industry standard nowadays. Several employees who have resigned previously had their resignations cut short because BKV cannot afford to keep people. This kind of work can be done entirely remotely, but the partners and owners are traditional boomers who want to want to babysit their employees (they started taking attendance in the office, we are not 6 years old). Career progression is quite slow here with the only notable jumps in pay being when you get your PE and when you hit partner level, which can take 4-10 years to do both. Otherwise, enjoy the 4% raise that matches inflation. There are engineers here who still make under 70k after 6 years of experience. Ridiculous. Mechanical/Electrical work is always bottlenecked by the other teams here, who will also decide to make drastic changes 1 day before submission regularly and then get upset when we don't meet our goals. The internal deadline is there for the architects to cover their own rear and screw over the rest of the team with things they missed earlier in the project. Jack Boarman throws a tantrum when someone speaks their mind, he and the other partners do not see their employees as anything other than a flesh-colored money machine. He will speak to people in a way that makes them feel little and replaceable. I'm confident that when he reads this review, several past employees will come to mind because this is the same response I received when I reached out to all the employees that quit in the past few years.