Pros
- Mostly, You will work with CEO. It could be a huge advantage, if you wanna learn politics. - You will learn what real braveness and real endurance is, by protecting your ideas and opinions against other colleague's blaming, nonsenses, and bullshits - "Good to learn why all employee should be respected as much as CEO wanna be respected." I got heard this from other employees on my second working day and It doesn't take a long time to realize what it really means.
Cons
- CEO has some sort of talents to blame to someone when something goes wrong. - CEO said, "The reason there are a lot of free software in open-source is, The quality is not enough to get paid. So Open-source softwares are not good for business-level products." He has 30yrs development experience, as he said. And i believe that explains a lot of things. Oh, did I mentioned this company uses C#, PHP and Python? - Many works, Pay less. Most small company does. I know that. However, this company is much harsher. - Micro-management per task. Sometimes, per your keyboard and mouse clicks.