employer cover photo
employer logo
employer logo

RPM Technologies (Canada)

Is this your company?

RPM Technologies (Canada) Java Developer reviews

1.4

Be the first to recommend this company

(2 total reviews)
avatar

Dave Poppleton

Not enough data to show CEO approval

Reviews by job title

2 reviews
1.0
Mar 21, 2015
Recommend
CEO approval
Business Outlook

Pros

- You can meet some nice people as well as some of the worse management ever

Cons

- No training, and no team work, it's everyone for themselves, unless your team mate can help you which is very rare since everyone works on different parts of the system and everyone is too busy to look out for themselves - Very low pay, a dead end job with no chance of advancing, very fast turnover rate, people come and leave all the time - Brutal micro-management, logging everything you do like I spend "30 min on this task" EVERYDAY - Brutal monthly propaganda meeting where senior are saying nice things are going to happen to this company and the things we are getting which never happens, just a technique to try to get you work harder - Ancient technologies (VB6.0 and very old version of Java), if want to learn cutting edge technologies, don't bother with this company

2.0
Mar 22, 2014
Recommend
CEO approval
Business Outlook

Pros

Some of the people work there were really friendly. They were willing to help you out with some of the most complicated business logic questions you may have. Being in the financial sector, your software engineering skills are not important at all but what you know about how the business works is crucial. You also get to learn a lot about the Canadian securities system such as how mutual fund works and things like that. Might become handy if you want to move into the financial sector as a software developer where financial knowledge in fixed-income, equity and FX are often helpful.

Cons

Profanity, the single biggest problem for me. Maybe just the guys there, maybe it was just some of them but I have heard the most swear words in a day while I was working there. They don't seemed to care all that much though they do hold back a little bit when there were ladies around. Micromanagement, can you imagine that you have to fill out a time card with details of how much time you spent on each task you were given? With each project, you are given a set amount of time that the management "think" you will need to finish it. At the end of each day, you have to distribute all your time, 8 hours, among all the different tasks that you have so that the management knows how much time you spent on each one. Oh, did I mention that the time scale is down to 5 minutes? Yes, if you spent 5 minutes getting a coffee, you better hope that you could squeeze that into one of your active projects. No promotion, no bonus and no nothing. All the team leads there have worked there since the beginning. When I say beginning, I mean since the inception of the company 20 years ago. It has a very flat hierarchy, CEO -> Director -> Team Leads -> You. So you know there is no corporate ladder to climb. Old technologies. This seems to be common in the financial sector, at least I wasn't asked to use COBOL at least. The code base was from ages ago and things were very organized or disorganized, depending on how you look at it. You see functions with thousands of lines long, with layers of if and else statements one after the other. Working there, your programming skills will deteriorate to writing if statements and while loops.

Glassdoor has 76 RPM Technologies (Canada) reviews submitted anonymously by RPM Technologies (Canada) employees. Read employee reviews and ratings on Glassdoor to decide if RPM Technologies (Canada) is right for you.