I worked at KBB and left the company a year ago. I am not aware of any layoffs... The reason why I left is really based on my view of managers and directors that we had and they were hogging all the credit and they treated us as numbers.
Also, micromanagement was rampant, you'd have to report every single thing and there were reports about reports.
The attrition was sky high as people were leaving in droves. Many people believed that groups are being led by unskilled and ignorant managers and directors who enojed and encouraged nepotism, brown-nosing and favoritism.
The meeting loads were insane - way toooo many stand-ups and team meetings, statuses, report meetings.
Also, there were many layers when trying to accomplish work leads to miscommunication and less than stellar results. Management was way concerned over money instead of improving applications and website for consumers. Running ad campaigns without improving user experience and content first is a waste of resources and time and money. What can I tell you... I left so did many others - people quickly realize what's going on and they take off. Cannot fool them for too long...