I recently left Flutterwave after 18 months as a backend engineer. Here is my honest take for anyone considering joining:
The good: The engineering standards are genuinely world-class. Code review culture is thorough, there is real investment in learning, and the problems you work on are legitimately hard and interesting. Compensation is among the best in Nigerian tech.
The challenging: The pace is relentless. On-call rotations are frequent, and the expectation is that you are always available during incidents regardless of timezone. Work-life balance is very much what you make it — the company will take as much as you give.
Overall I do not regret the experience but went in with my eyes open. Happy to answer specific questions.