Pros
I had the pleasure of working side by side with many qualified and devoted people who made every attempt to make improvements within their departments and in conjunction with all other departments. With open lines of communication on the floor, co-workers had the opportunity to learn more about product design, production, marketing, service and sales which was tremendously beneficial especially to new hires with no previous industry, company or product knowledge. When unscheduled time off was requested, most managers were flexible and understanding of the individual employee's situation.
Cons
Communication from Management to the floor was poor at best and most times non-existent. By failure to communicate expectations of the owner for projects, ever changing marketing strategies and procedural changes, those on the floor understandably struggled to meet and exceed those expectations due to being completely unaware. There was often turmoil within the Management team that filtered down to the floor causing even more frustration for those working diligently to maintain a productive and positive working environment. High turnover and lack of training programs were also major concerns.