Pros
They are doing a good job of keeping up with the Joneses in terms of competing with leading tech companies and the perks they offer. Internal growth is available if you stick it out long enough. Changes are happening constantly so you're able to get your foot in the door on different teams fairly easily.
Cons
Rakuten used to be a phenomenal place to work with a great culture but they've made some management replacement decisions that have been terrible. Current management creates huge bottlenecks with decision-making. They have some serious problems with the individuals they have leading teams. They have not been hiring compassionate managers but power hungry, ego-obsessed people who have no business leading a team. No management training whatsoever and employee feedback is generally ignored. They are really good at saying the right thing but not backing it up (especially regarding diversity & inclusion).