Pros
Most of the personnel are great people, and a pleasure to work with. The benefits are good.
Cons
Implementing untested programs is a bad idea. Not informing your staff about these changes and how it will impact their day is worse. In at least 3 cases, supposed "time-savers" actually created more work for multiple workers. SLT - take ownership of this, instead of passing your faulty programs onto other department and managers. You need to listen to your staff, and not wait until customers and vendors complain. Your employees know far more about what does and does not work on a daily basis. The life/work balance is bad due to untested new programs, a lack of QC procedures, and to expectations that 10 hour days should be the norm. Additionally, threats, unrealistic goals and intimidation are not effective management techniques.