what do you think your strengths and weaknesses working online