I have came looking here after I noticed this.
The battle result page shows my scouts as having Start XP 0, XP gain 30, Total XP 30. After winning several fights I realised that although this screen says the unit is being awarded XP for the battle, the XP is 'forgotten' between battles and the unit remains forever lvl 1.
Something isn't right here. 
Either its 'as intended' but the UI is unclearly laid out, bugged, or simply not implemented. I wonder which it is!