Pros
Koch has a very strong culture with guiding principles that provide clear expectations for all of their employees. Unlike many companies that just post their guiding principles on the wall, Koch educates employees about them and provides regular feedback to employees about how they can improve their performance. KBS provides services to a very diverse group of customers in a very large and complex enterprise environment. Adding the opportunities for career growth make this a great place to work.
Cons
There are times that the diversity of the internal customers and their demands can be frustrating. The resolution of these issues can sometimes seem political in nature. There are efforts underway to better align customers on technology decisions.