Pros
The few smart and great people left, which will soon not be there. If you can learn it yourself then you may be ok.
Cons
Among others: - Unable to structure the company or to make proper internal policies; Company was restructured few times for the past year; - No proper internal communication; - Micromanaging; - Praising/Promoting people for being good friends, not for being professionals, hence smart people leave this company or are being fired; - Stressing environment; - No benefits (If there are any benefits - they are cut, given back and then again cut); - No decision ever taken is the last decision; - No proper structured trainings and/or none given; - Managers not able to manage since are not capable, therefore people are left disappointed and not able and/or willing to give their 100%; - No trust - Employees are moved around departments without their consent or their knowledge;