Pros: pays fair, good healthcare, great customers to work for, and some fellow employees.
Cons: bringing in poor management from the outside, should pull from within, company being remote needs to keep a closer eye on this.
New project management creating poor working enviroment for employees. Not enough thought put into planing of work to be completed for safety of employee or customer. Moving away from company statement which will probably lead to dropped contracts and job loses.