Manage government contracts and inventory well. Usually is focused on serving the customer, which is their greatest strength. Talented engineering department. Manufactures good product.
Cons
Sales and Marketing is hostile work environment that is run with fear and intimidation. Direction and priorities constantly change with high turnover and to few people to implement the changes properly. Very little teamwork within and between departments. Senior management can be openly adversarial toward each other.
This company provides opportunities for growth based on your talents and work ethic. There are a lot of high expectations and once you step up and meet those expectations there are a lot of opportunities. If you are not passionate about your job and do not like challenges then this will not be a good fit.
Has a a lot of processes established for a small business
Cons
Not a lot of social engagement between departments so its hard to get to know other employees and socialize with them.