Rank Structure

Rank Epaulette Minimum Hours Minimum XP
Trainee 0 0
First Officer 20 100
Senior First Officer 60 5000
Captain 120 120000