employer cover photo
employer logo
employer logo

D3 Security Management Systems

Engaged employer

D3 Security Management Systems Vancouver reviews

3.4

58% would recommend to a friend

(79 total reviews)

Gordon Benoit

73% approve of CEO

62% positive business outlook

Employees in Vancouver BC have given D3 Security Management Systems a rating of 3.4 out of 5 stars, based on 79 company reviews on Glassdoor. This indicates that most employees have a good working experience in Vancouver BC. The D3 Security Management Systems employee rating in Vancouver BC is in line with the average (within 1 standard deviation) for employers within the Information Technology industry (3.9 stars).

Reviews by job title

79 reviews
1.0
13 May 2026
Recommend
CEO approval
Business outlook

Pros

Accessible location, good for transit. Free snacks, carbonated drinks, and ice cream/beer on Fridays.

Cons

Onboarding and training was a rough process. It's not a given that the hiring manager you interview with will be your actual manager. Also, don't expect to be properly introduced to anyone else on the team during your first day. When I arrived, I was immediately left on my own to complete generic HR training in the form of PowerPoints. There was no office tour, health/safety/fire training, or mention of building amenities. I then needed to set up my coding environment. However, the documentation for this was outdated and I found myself needing quite a bit of help to get everything running properly. Finally, there's somewhat of a hazing ritual on your first Friday where you need to push a cart of ice cream and beer around the entire office and deliver them while awkwardly introducing yourself to everyone. The working environment is unfortunately the worst I've ever been a part of. Managers are almost always unavailable for questions. I would often wait hours for 5-10 minutes of their time. They would also be away in long meetings with other higher-ups for most of the day. I was assigned a mentor to help me with technical questions in lieu of my manager's lack of availability but they were seldom willing to help. I would go days without a single person speaking to me in the office. My team, along with other teams sitting in my areas, primarily spoke a different language other than English. As a non-speaker of that language, I was often excluded from conversations, even when we were troubleshooting setup problems on my computer. It's not a surprise that this type of environment exists as everyone is stretched thin and constantly dealing with a revolving door of new hires, which gives them less incentive to invest time in someone new when chances are they're gone in a few weeks. In only 1 month at this job, I saw 4 co-workers disappear without any announcement. Moreover, several others were also suddenly moved to different teams, which means you're constantly adjusting to new team dynamics. Unpaid overtime is pretty much mandatory and the role is fully in-person. You're asked to update a timesheet daily with your start/end times and lunch break. This timesheet is shared amongst your team, meaning you'll see everyone else's hours and this will set the expectation for how long you must work. Most people, at minimum, will be working 8.5-9.5 hours a day excluding lunch. I took 15-minute lunch breaks so I could meet this and leave at a more reasonable time (usually 6-6:30pm). If you put in a consistent 9+ hours a day for several months, your reward would be a "promotion" to the "Hard-core Dev Team" where the expectation was increased to 10-11 hours a day without a raise or bonus. You'll need to work with a large monolithic code base, which makes it difficult to navigate as the documentation isn't great either. Expect to see blocks of code commented out, lots of unused files, outdated frameworks, and questionable coding practices. At the time I worked here, the software development teams had just adopted a proper git flow and I was even asked for my input based on how my previous company handled code versioning. I was surprised that such a process didn't exist before. This also meant that I couldn't get clear answers about proper procedures since everyone else didn't know what was going on either. To me, all of this is indicative of a company that moves too quickly and operated on very tight deadlines. The result is a bunch of junior developers slapping code together with hacky solutions to just get things to work, which is extremely concerning for a product dedicated to cybersecurity. Finally, don't expect to be treated with any basic decency. Instead, you can expect to be abruptly laid off by email after leaving the office on a Friday night, even though you just had a positive progress report meeting a few days before. There are some nice people at this company and some interesting problems to solve. However, the environment created by the higher-ups is self-serving and toxic. I hope my experience can act as a word of caution for anyone who has the choice to work here.

5.0
24 Apr 2026

good company

Recommend
CEO approval
Business outlook

Pros

Good company, friendly staff, delicious ice cream flavors, clean place, nice atmosphere.

Cons

Too many OT shifts, sometimes very busy, long waiting times, schedule can be stressful, limited break time.

Viewing 1 - 3 of 79 Reviews

Glassdoor has 137 D3 Security Management Systems reviews submitted anonymously by D3 Security Management Systems employees. Read employee reviews and ratings on Glassdoor to decide if D3 Security Management Systems is right for you.