Pros
Best place to learn tricks of surviving in the industry without having domain knowledge. CEO always listens to people who are blabbermouths. Good for people without domain knowledge.
Cons
CEO doesn't give salary as per the contract. Lot of politics even in very few people. CEO himself talks at back of the employees. Doesn't stand on his words. No respect for work. Doesn't appreciate the work at all. Even cuts the money for company sponsored trips. No rule applies for his favourite people. Very biased. No leave policy, will cut money whenever he wants. Expects us to be present even on weekends. People are very sycophant. Bad learning experience, nothing to learn. Never gives time to implement new and better things which would eventually help him to grow the platform, always "quick and dirty " approach. Bad for career, learning. CEO himself tells lies always, be it project timelines, about any kind of work, or about employees. Always makes false promises and never fulfills them. CEO is not approachable. Hostile environment for work. No reward, no appreciation, no benefits(CEO promised but never gave those), no respect for employee or work.