Good company working worldwide with headquater based in India. The company has several representation in Africa, including but not limitted to Accra, Ouagadougou (where I worked for the last time), Togo and Niger, and Nigeria. I do like working for such a company.
Cons
Not of the time, African (I mean by local staff) hired are not well treated as Indian (expatriate staff) despite local staff is doing the great job; if any.