Pros
A really talented team of individuals from all backgrounds. Socially, a very friendly bunch. The business has strong prospects with some retailers. Employees are compensated well financially. If you 're a yes man, you'll progress here.
Cons
The Senior management team are dated in terms of management skill and their general approach to operating a business. No clear, long-term business strategy. Decision making is centralised at the top and collaboration of ideas is not proactively encouraged amongst teams. Directive is top-down, and often is actioned without any rationale or data to back up decisions other than personal opinion/what satisfies their ego. Decisions often take on a scatter gun approach, which consequently means time and resource gets wasted as original plans often get U-turned. No project managers mean poor internal communication as teams grapple to fulfil actions. Management known to make empty threats/criticising staff as a way of "motivating" employees to work harder.