Pros
The people were great and there was a good working atmosphere if you avoided the politics .You were allowed to work with minimum supervision as long as job was done.
Cons
Senior management are dreadful and completely out of touch with their employees.You could only progress if you were one of the "chosen ones" and this was normally based on personality rather than performance, with many managers being unaware of what their employees actually did. There was no recognition or reward for "going the extra mile" and no loyalty to the employees. Without a complete clear out of all Senior a management the business will probably fail within 12 months, being broken up and sold off to make Shareholder profits, with no account for the very hardworking employees. Management had NO people management skills and treated their employees as Liabilities rather than true Assets they are