wondering why there is a need for new team members? does it mean that those previous are not functional anymore?
It's pretty obvious, isn't it? The previous team members either voluntarily left themselves or were removed for various reasons which is why they are trying to hire new members as quickly as possible.
Their reputation took a big hit recently which is why they need to do a lot of right moves in order to appease their customers.