appears tht he is still working there so???
not much you can infer from this other than the person isn't happy. meetings to solve issues usually take more time especially with a company trying to meet new customers' needs and where you can't afford to fail on one of your new disruptive products