Pros
The only pros I can think of is how strong the poor souls still at SOSI are. Their dedication and optimism knows no bounds.
Cons
Management is stuffy and has a complete disrespect for anyone directly below them or further down the totem pole - which is very unbecoming of a small company. HR has a complete disregard for employee safety and continually brushes off any advice given to them concerning management, employee concerns, etc. Completely unprepared for a DCAA audit. Complete disregard for employee work life balance. Executive management ignores cases of fraud and noncompliance. Continually losing contracts because they don't bill, cases of embezzlement, or just complete disregard for the customer. Management refuses to reward hardworking employees and then have the gull to act surprised and offended when they chose to leave the company. Incredible turnover. In one case, 5 people quit in 1 week.