Best thing is the paid leaves. there's decent amount of leaves you can get in CallBA.
People management is good Not competitive salary and too much issues for leaves
Air travel discounts are the best thing. Compensation is too less to be able to travel.
Good Insurance Cover, Transportation provided by company.
List based on reports from current and former employees. It may not be complete.