Great management team who treat all employees with respect
Products set gold standard for industry
Room for growth as to new business
Great market niche
Cons
Depending on the particular role, promotion opportunities may be limited.
At times in the past, business has depended heavily on a single client for a large portion of revenue.
The dress is very casual. There is steady work now that the company has been bought by another company.
Cons
There has been no raise in 5+ years in all departments.
The atmosphere is very strict. There is no talking to other employees allowed. Feels like the Gestapo is watching over you. It's more like quantity over quality.