Management and Higher Ups could care less about you. I was offered a position, agreed to terms and signed. Agreed to start a month later due to prior engagements, only for offer to be rescinded 2 days before my start date for vague reasons regarding budget cuts (which were discussed in interviews, as they said they are in a growth period and just received new funding). This was all after I underwent extremely lengthy onboarding process, background check, started relocation process without being reimbursed, introduced myself to entire team, only for it all to be taken away 2 days before I started. Don't believe the hype, they don't care about you. You'll be viewed as just another cog in a machine, rather than a valued employee.