Pros
The people is what makes the difference here. Most colleagues are helpful and work cooperatively to survive its busy schedule. Great looking recently renovated office which makes the perfect "facade/setting" for clients and employment prospects.
Cons
Unhealthy - which directly comes from the owner's lack of respect, communication, self awareness and accountability. Most projects he leads are left floating for weeks, months and years which creates low productivity and bad business. The morale is non-existent in this "work by fear" environment, which makes the turnaround of employees very high (up to 10 people a year). Occasionally, hardworking employees are belittle in the office publicly - to the state of open tears and verbal abuse. Another key weakness is the lack of leadership, which is difficult due to the terrible communication structure all over. I would consider carefully before taking a job there.