Pros
They give you some good training on communication and being open and honest with co-workers, however the management (mainly the owner) does a horrible job at practicing any of that communication.
Kontras
Most employees who are let go were given no prior warning. Even though they have systems where you meet with your supervisor regularly, they will not let you know that they don't like your performance until it's too late. Employees who try to give a few weeks notice are usually let go shortly after giving their notice (or asked to leave sooner). kind of like "you can't quit because you're fired!" The owner will ask for open and honest opinions but then will hold those against you if they are negative. Culture is in a tail-spin right now.