Waste of time - Lead Software Engineer RBC Employee Review

1.0
Jul 4, 2026
Recommend
CEO approval
Business Outlook

Pros

- Office location - Comprehensive benefits package

Cons

No onboarding at all. They expect you to deliver from the day 1 despite you have to setup and troubleshoot your equipment and accomplish 15+ mandatory trainings. It could be somewhat reasonable if they had any documentation regarding overall design, but they don't. Code is not commented either. You have to literally beat any piece of information out of your colleagues (who are of course always super busy). The software systems you have to maintain are just piles of bugs and there's no way for you to improve anything because you spend most of the time firefighting the issues. The overall atmosphere feels very phoney and toxic. You are only expected to praise RBC in internal social networks but if it comes to real feedback (regarding broken processes or security concerns) there's simply no way for you to be heard. Feedback channels are broken and incompetent managers who are responsible for creating the mess are getting promoted. Management is so obsessed with AI and pushing you for use it as much as you can. Funny thing: your improvement has a higher probability to be accepted if you claim it as suggested by AI, not you (imagine the level of trust in engineers there). For a senior engineer there's nothing but professional degradation. Please avoid.

Explore other reviews about RBC

5.0
Jul 4, 2026
Recommend
CEO approval
Business Outlook

Pros

- Nice people - Great financial performance, and a global leader - Competitive salaries

Cons

- 4 days in office, 1 day WFH Can't think of anything else.

3.0
Jun 18, 2026
Recommend
CEO approval
Business Outlook

Pros

Stable work life balance. The culture is really great, very easy to work with complex management and managers. Willing to help you grow and learn with clients

Cons

Not a lot of room for growth unless you come in the door with that expectation. It can be very easy to get stuck in this role as your pay slowly increases and the job title mostly stays the same. Associate promotions and raises are rarely given and take a lot of coercion to get.

See reviews by: Helpful|Rating|Date|All