Pros
KBS seems to be a stable company that is backed by the financial power of the Koch family. Most of the employees are friendly and respectful to other co-workers and non-management level employees want the same thing for the company and it's customers.
Cons
KBS puts entirely too much emphasis on corporate culture and compliance training while other far more important decisions seem to fall to the wayside. Hardware, operating systems and software are hopelessly out of date with no clear road map of when and how they will be upgraded or replaced. Web based compliance training takes up huge portions of everyone's time and offers very little value in return. All training must also be repeated yearly with no exceptions. Pay raises not considered unless you are promoted and it isn't clear what an employee must do for merit increases. Bargain hard when you go in because you will not be getting a raise during your tenure.