The company is progressive and attempting to use modern management styles to improve employee output and performance
Cons
The Management team is in Europe and the pay structure is difficult to climb. They are not quick to address issues and they are still locked into antiquated methods of reporting.