Pros
Kitchen with food available (no cost). Donut Thursday. Lower level employees are the hardest workers and the best people in the company.
Cons
Where to start. Toxic place to work. Owner of the company is a nice guy, but wants to be worshiped like a deity. Is waiting for his moment to burst on the scene and become "TV famous". He constantly holds meetings with his managers and vice presidents where he tells stories about living in Alaska and working 20 hours a day for 7 days a week and doing it for 10+ years. So, lots of tall tales. The managers and sales staff would rather snarl at you to avoid any interaction. I saw several employees ridiculed and yelled at over font types or typos on internal emails. One of their favorite activities is to assign two-sets of nicknames (one they say to you and one they say to the other managers/sales people), and they are not flattering. They have you fill out daily schedules and block out your time (which is fine), but then they lie and say that they give out bonuses and gifts to employees who follow their schedules the best each week. Lying... they constantly lie about the smallest things, this is to everyone including customers, employees and contractors. They do not pay their debts. I had the hardest time finding a contractor to do simple work, because so many of them have been burned by this company that they refused to come back. So many other. All the negative reviews about this company are true, the positive ones are written by managers/paid authors and are not to be believed.