Here are some key strengths