Life in Senegal

What is Senegal like ?
Can I fine a business or jobs in Senegal?