what does a compensation analyst do