Pros
Collegial atmosphere with transparency in processes. Tremendously high level of concern for employees by senior management. Timely and relevant goal-setting for the most part. SMT was quick to communicate the goings on in the company to all levels of empoyees. SMT was very approachable and easy to talk to.
Cons
Slightly slow to adopt new technology and rework existing processes. Should have created procedure manuals from day one and maintained them as processes were revised and policies adopted in the face of changing circumstances. This sort of documentation is invaluable when training new employees and retraining existing employees. The oral tradition does not suffice to transfer knowledge when you're trying to do your work and train someone else to do it too.