In these cases where they have to rehire someone, does the employee usually stay after? Wouldn't the workplace be kinda hostile now with the manager who fired you?
On the other hand they've shown everyone they have backbone and that Atlassian ss petty and engages in illegal retaliation. So the company may be forced to be on its best behavior with this person in the future.
Many worker relations ombuds around the world has procedures for exactly this scenario.
Hell, I reckon the majority of 'illegal' firings does not result in rehiring the injured party.