Pros
They'll hire entry-levels and take on a lot of interns, so it can be a good launching point (though that was a positive of the company years ago).
Cons
Where to start... this company used to be a reputable SEO agency with a solid team that created real results for their clients. That was years ago, before the owner decided leave and drain the company of money. Over the last few years, employees have been heavily taken advantage of- poorly compensated, overworked, and given no leadership. Many of the employees remained very loyal for many years, but recently even they have all left, leaving clients to the care of interns and the HR-person-turned-SEO-Project-Manager. Yikes! I feel for any existing or prospective clients of this company. Avoid at all cost!