Decent pay, the bonuses are also good or substantial.
Very skillful colleagues, high impact, your work gets into production fast.
Moniepoint is a global company and when you hear about the company you have expectations of companies as big as Moniepoint is, well sorry to disappoint but what you'll meet is something totally different, the company has a lot of structural problem that an organization its size shouldn't have and in my opinion it can never have good employee retention because of that, the only thing that keeps people at Moniepoint is the money and as someone that has worked in other large organizations both Nigerian and Non Nigerian, working here fills me with deep regret, nobody at the company practices anything preached, they preach candor, No ego, urgency and other things, what you'll find is a company where these things are selectively participated in, people create factions to drive other people out because of broken HR practices, performance reviews are determined by how your manager feels about you, no review is ultimately questioned, you can move mountains and get a 2 and someone else can decide not to work for a month and get a 3, different rules exist for different people, when issues happen, everyone is always looking for who to scapegoat instead of fixing it, this makes it hard to work as a team as everyone is always just trying to push the problem to the next person.
HR usually investigate issues lack lusterly, when an issue is raised regarding performance reviews, HR would put the person who raised the issue and the lead who scored the person on a call, I don't know how that is supposed to work, Their method of investigating any issue regarding any manager report is to also ask other managers if it is true or not, which doesn't make sense, other managers often support their fellow managers at the end of the day.
There's also no onboarding, you start getting tasks after the first 3 days, staffs assume that you should already know how internal system works, asking questions often or explaining your ideas appears in your performance reviews as defensiveness, the only people expected to come up with innovative ideas are mostly the PMs and their word is often taken as the end all and be all, in short form, PMs have more power than everyone else, the only people PMs have less power than is Business Leads. Lastly, most of these issues are from the top, I would say that the idea that the top management does not know about how bad the company is, is absolving them of their contributions in the toxicity that is festering.
I would seriously never advise anyone to work at Moniepoint except you're an expert at managing your mental health, playing politics and for lack of a better word being a professional bootlicker
Fix your onboarding issues, performance reviews needs to be defendable, if you score someone a 2 you have to be able to match what they've done wrong based on the previous and outlined expectations from previous quarters, not vague explanations or vague expectations.
HR should do better, your job isn't just about being a PR team for the management, do your actual work, id you are investigating issues, immerse yourself on the team you're investigating, dont just pick one person on the team and ask for feedback from that one person, Business leads shouldn't be the only point of "investigation", ask other members of the team, create a place on the performance platform for people to dispute their scores without doing a meeting, let people dispute scores with possible evidences and until necessary they should not have to have a meeting. The other structural issues needs to be fixed properly too, stop creating a system that rewards placing the blame on people instead of finding out how it happened and fixing it so it never does
I applied through a recruiter. The process took three weeks. - Coding Test: Two easy to medium questions and MCQs. - Technical Interview: A lot of grinding on Java and Spring Boot. - Executive Interview: I thought this was going to be techno-manager
All design questions were asked related to the software development lifecycle. I was asked to design a social media website having posts, likes, and comments, provide its BE and FE, explain how I would manage the load, and state if I would use Kafka
I applied online. The process took four weeks. It was a LeetCode-styled interview. There was an interview with a very principal engineer who will drill you. You just have to impress to pass. You have to be well prepared to demonstrate deep knowledge
I applied through a recruiter. The process took three weeks. - Coding Test: Two easy to medium questions and MCQs. - Technical Interview: A lot of grinding on Java and Spring Boot. - Executive Interview: I thought this was going to be techno-manager
All design questions were asked related to the software development lifecycle. I was asked to design a social media website having posts, likes, and comments, provide its BE and FE, explain how I would manage the load, and state if I would use Kafka
I applied online. The process took four weeks. It was a LeetCode-styled interview. There was an interview with a very principal engineer who will drill you. You just have to impress to pass. You have to be well prepared to demonstrate deep knowledge