My experience with Air Baltic, they lie to you whatever they promise, it will not happen, do not believe anything concerning commuting friendly roster, they do not exist.
Management hates the pilotes, they told them "not to complain and be happy to have a job at all",
Dont fool yourself and sign a contract if you have a family, you will have no chance to see them.
People not living in RIX are always ending with a late duty and start again early.
Expect Max duty and minimum rest. Thats what they do not tell you before you sign a contract.
They will promise you "we are working on 20 on 10 off" but they say that since 2010 already! Do NOT believe it, it will never happen!!!