Clueless senior management who take criticism of badly designed and implemented software as a personal attack. Knowledge is siloed by individuals and not willingly shared. Acts as if it's a startup but with 20+ years of legacy dragging behind them.
I really enjoy working here. The company has good communication, everyone is approachable and supportive, Working at KB Tech has been very positive and they have a strong work-life balance which makes a huge difference in day-today happiness and overall motivation in work.
Cons
As a smaller, but growing company the processes are still improving but leadership and all teams are supportive and open to feedback.