Pros
At times can be a fun atmosphere and a tight-knit group.
Cons
The company is notorious for firing people abruptly, with little to no reason. While I was there, someone got fired simply for rolling their eyes at a supervisor. Another person got fired because they went to the bathroom too often. While I was there, the accountant shared that their unemployment costs to former employees each month was unheard of. The management team is a joke, with no applicable experience for their current career. A lawyer who couldn't get a job as a lawyer runs their student support services. Favoritism is certainly a problem with the company. The CEO can be very supportive and fun, other times he's proven to be self-centered, arrogant and demeaning. The same goes for other members of his family who help run the business. I've never been treated so horribly in my life. The fact that they haven't been sued by former employees for their unprofessionalism and complete disregard for people is a complete shock.