Pros
The company has strong business sense. When they smell an opportunity, they will fight to win the business, and they hunt for high profit margin projects. This ensures that the business is strong and lesser chances of retrenchment. It is a Koch company and Koch has strong corporate philosophy called Principles Based Management (PBM).
Cons
Nobody follows PBM, or management takes the short cut. This results in a lot of complications. 1) Too much challenging, too little doing on new technical areas resulting in declining competitive edge. 2) Everything is only a framework and suggestions. This leads to no definite way of execution. Too many discussions in a loop to decipher the "Frameworks". 3) Bonus and incentives are not guaranteed every year. Management undermines the work and says that it is within your salary. 4) No long-term planning because too focused on the immediate voice of customer.