My application included an internal referral. After checking back with my contact after a few weeks the recruiter finally reached out by saying she had sent me several emails. Not true, but let's move on. The position was more junior than my previous role but I was confident it had good potential so I was fine with that. We discussed this point and agreed to proceed. I had a solid call with the hiring manager and was invited to come in for a series of interviews. Those all went well and on the way out the recruiter told me I should hear from her in a day or so.
Two days later she emailed me to tell me the feedback was very positive, they were finalizing things on their end and was there a time that afternoon we could touch base. Despite following up several times I heard nothing for 2 and a half weeks (to be fair, one was Christmas week) tellling me that based on the feedback they wouldn't be proceeding with this role, however they thought I was a good fit for the organization and I would be considered for the other roles I applied to. That was over 3 weeks ago and I've recieved one email since that feedback from a hiring manager should be available that afternoon. That was over a week ago.
I know CSS is in hyper growth mode but its disconcerting to leave things hanging.