I will share my (bad) experience since I haven't spend much time in the company.
I got hired after a 2-month hiring procedure (many delays), so I left my previous job in order to join Transifex.
7 days after my official hiring, me and other colleagues got fired because of staff cuts. I was informed that a funding that the company were expecting never came. I was't told about the risk of this funding round during the hiring procedure. It was totally unprofessional to hire without having ensured the budget for those hirings.