Pros
Our products can truly save lives, and protect the truth of the officer or the public, whomever is in the right. Most departments have a few good employees that truly care about the company and its customers' safety. This is one of the only reasons we have forward momentum, besides veteran employee hard work prior. A few good benefits are relaxed dress code, free coffee, a few free lunches, bonuses can be good. Some officers are very happy with our products and that helps maintain our loyalty and extremely hard work. I can see a path forward for myself, still, and that is what motivates me.
Cons
Unfortunately, there are entire agencies who are frustrated with or hate our products, and some have paid the price for low cost parts, unrealistic schedules and arbitrary, hard deadlines that limit what the product quality could be. Everyone on these teams know the same story, there is insufficient time to do things right, and every few years we hear that we are not going to do repeat those mistakes, but it happens on the very next project when dates cannot be met, or quality is subpar, despite the teams giving it their all. Dates are set long before we know what is feasible, and no adjustments are considered acceptable, despite the warnings of the team experts. Eventually, this leads to certain failure (which was predicted by subject matter experts), and it is always sketchy if the people trying to save the project will be thrown under the bus at any moment. Some departments have cancerous management or employees, and have been legitimately reported for their destructive decision making when it defies logic and product quality, and costs the company alot of money, and project schedule but they are still there. Our products involve personal and career risk to our customers, we should not take this lightly or ignore brutal facts. Key employees are leaving the company despite wanting to stay but they can't justify it under this toxic work environment of a single individual VP. The tribal knowledge that has left over the past few months and years is irreplaceable, and nearly all of it was avoidable. Warnings were given, and ignored. These departments are now struggling, but refuse to admit it, and worse, mid and upper management are not held accountable because they hide the fact that the employee could have been compensated fairly, but refused to do so.