Hey I work for EY the contract should outline leave. Are you sure its your proper contract?
You have to have 8 days off a month. They can reduce it to 7 but then you have to have 9 the following month.
You can't work more than 7 days in a row. The only exception to this is the SIN-BNE trip which is 9 days but you have days off out of base. You also have to have 2 consecutive days off in every 10 days.
You get unlimited id90s and 1d 50s for yourself on all airlines we have an agreement with ( generally star alliance) Your parents also get tickets on star alliance. Then you get 2 ID 90s and 2 ID50s on EY only that you can give to whoever you like.
If you have any questions PM me.