Pros: relaxed atmosphere, easy dress code, benefits
Cons: micro-management, entitlement, constantly changing processes to by-pass issues rather than correct
KBB was a decent place to work. Corporate vision is easy to get behind, and the majority of employees there are great people. The company encourages its people to learn and expand their knowledge base. The general atmosphere is relaxed and they even allow blue jeans. KBB operates with strong technology and maintains a helpful IT department for its employees. Overall, the salaries and benefits are decent.
On the other hand, KBB is plagued by micro-management. Too many cooks in the kitchen. This led to a lot of unnecessary meetings, unwieldy and convoluted processes, and inconsistent accountability; too many managers just lacked the knowledgeable in either their team or their product. While there are opportunities for growth, there was a lot of entitlement and elitism going on. Errors were often subjected to "pass the buck" to the lowest ranked team member while disregarding established policies and procedures. Weekly scheduled one-on-ones were considered to be verbal warnings in certain departments; while not illegal, this practice is highly unethical and two-faced.
In addition, managers were sorely detached regarding their employees well-being- both work-based and personal. KBB prefers the "leave the personal issues at home" practice, but some general human behavior cannot nor should not be ignored.