There are too many cons to list. This is a place that should not be recommended to anyone. Most people that do work in management are on such an incredible power trip, they don't even realize how ignorant they make the company look. All ideas for improvement are ignored or implemented but not enforced, so they disappear. The company will not last very long if things continue as they are.