There were 3 stages:
Technical Screening,
Homework-style stage ( implement a directory sync program according to a given spec )
Live assessment on the above hw
After passing them and getting good feedback, they told me they want me to join the team but they'll reach out in a couple of weeks with an offer due to internal budget issues. Ofc, they reached out after 1 month telling me they chose a different candidate.
To summarize, a lengthy interview that's a waste of time and obviously, didn't serve as an objective evaluation. And a company that seems very "stable" and "trustworthy".
In conclusion, all these cracks make it obvious it's not a great place to work at.
Don't recommend.