Vantaggi
The place can be a great place if they stopped trying to be a big corporation. The owner is the nicest guy you will ever find. He does care about the people working for him. Most of the Executives are wonderful people. The problem is not the top management. It's the individual managers/ SVP's and Directors
Svantaggi
Then there are the few c-level and Directors that ruin the stew, Mainly the IT heads. Stay far away from the IT department there. This department is septic. It will ruin you if you let it. The upper management of the IT tries to make themselves look good at the cost of their employees. They take credit for your work, they demean you and they allow for a hostile work environment. Racism, sexism and punishing for speaking up about it is the norm here.