Pros
1. Solid market footprint(10~15% of market share for a company that is 1/4 of the size of its competitor) 2. Profitable 3. Fun and challenging technology 4. None of the public or startup dramas (lack of money, market fluctuations) 5. CEO does not believe in outsourcing
Cons
1. CEO is insecure and out of touch with the new technical trends of the market segment. Instead of hiring capable technical leadership and learning about new technologies, he is out flying his planes and promoting people who are "trust worthy", only to scold them for being technically inept. 2. CEO is more concerned about the company being "his" than being "great". His envy of other's technical knowledge and leadership skills often result to lack of trust. He has driven away most of his senior management team. 3. HR policies are antiquated. No flexible work schedule what so ever. Lateness is reprimanded (even for exempt employees) and working on weekends can trigger suspicions. CEO is obsessed about intellectual property theft and has cameras installed everywhere.