Agree with most of the previous comments.
Worth pointing out though that as far as rostering and lifestyle are concerned it can feel like a very different company depending on your base/seat/fleet, so for example, on the same fleet people at one base can be working their backsides off while at another base they're having a (relatively) easier time, similarly at a given base one fleet can be doing large amounts of night-stopping while the other fleet does virtually none. To get an idea of the lifestyle you are likely to 'enjoy' you need to talk to somebody in the same base/seat/fleet position that you yourself are likely to end up occupying.