MVSI Reviews

3.8

75% would recommend to a friend

(34 total reviews)

72% positive business outlook

MVSI has an employee rating of 3.8 out of 5 stars, based on 34 company reviews on Glassdoor which indicates that most employees have a good working experience there.

Reviews by job title

34 reviews
1.0
4 Apr 2025
Recommend
CEO approval
Business outlook

Pros

You get to work with some really nice people, apart from leadership team.

Cons

Working here is mentally exhausting due to an extremely toxic environment and toxic people. DO NOT even consider joining the technical team (developers, QA, support—any role directly supporting the application). It is an absolute disaster. The entire application was built by a single person with every bad practice you can imagine. It is so poorly structured that only he understands how it works, and you’ll have to beg him for even the most basic details. Most of your time will be wasted trying to decipher his mess, with no proper documentation or guidance. The company runs on a blame culture where yelling and finger-pointing are the norm. Instead of solving problems, they look for someone to blame—and if you're unlucky, that person will be you. People are constantly yelled at, berated, and humiliated, creating a culture of fear where no one wants to speak up. This toxic environment forces employees to work 16+ hour days just to avoid being the next target. Meetings are avoided at all costs because they often turn into public shaming sessions. Most employees try to stay invisible just to survive another day. (yeah that is why you don't get updates on what is going on) And if you think you're tough enough to handle it, let me be clear: they fire people like they're nothing. I've never worked anywhere that fires employees so frequently. The fear of being fired hangs over everyone, every single day. Hearing about someone being let go every other week is completely normal—no explanations, no warnings, no announcements just gone. The application's structure is a complete disaster. Thousands of lines of code are crammed into a single function, handling everything from business logic to database queries and UI updates, with no structure, no separation, and no sanity. The codebase is a chaotic mess, scattered everywhere with zero documentation or consistency. The database is bloated and poorly designed, riddled with redundant and inconsistent data, leading to endless performance issues. Scalability is nonexistent—the system constantly crashes under enterprise workloads and relies on manual restarts instead of real fixes. Security is an afterthought, with weak structure, exposed sensitive data, and glaring vulnerabilities, The fact that they haven’t suffered a major data breach yet is pure luck—nothing more. And as for "business requirements" to build a new feature? Well, that’s another hair-pulling exercise. Expect an extremely vague requirement, leaving you alone as a developer to "improvise" your way through it. And don’t you dare raise questions—because that will only land you in a scolding session about how you should already know what to do. You’ll notice they’re constantly hiring—not because they’re growing, but because people keep quitting/getting fired. The average turnover is less than 1 year, and most developers want to leave within their first month. Any positive reviews you see are likely from departments like AML or marketing —teams that don’t have to deal with the catastrophic mess that is the core application, not to mention HR team trying to "clean" the company image, as they are really suffering when they try to hire "good people". Join this company ONLY if you have absolutely no other option—if unemployment means starving. Otherwise, never leave a stable job for this place. Even if the alternative is half the salary, stay where you are or pick another option, I've been on this page before joining, I chose to work for this company , and I regretted that every single day, I wish I believed what was written here. You will regret joining—just as I did, very, very quickly. I have way more to say... but it is long enough already.

1.0
11 May 2020
Recommend
CEO approval
Business outlook

Pros

- Location; - It's a small business, and if it succeeds, you may grow with it.

Cons

I've learned the difference between Bosses and Leaders years ago, and that's how I could identify the management mindset of MVSI quickly. It's hard to feel a place on your first day, but after a few weeks you kind of realise the vibe around you and then you put together all the pieces of information you collected, so if you're already working here pay attention to these details: - You're pushed to start your “shift” at the appointed time, but leaving at the agreed time is not viewed favourably. And leaving later is not even a compensation. (BTW, they joke about the time you arrive just to make you uncomfortable). - You'll constantly hear how they want to make millions with the company, but you won't hear about any value they want to bring to people. - The big boss knows everything! So save your energy to argue with someone else. - If you're (un)lucky you'll hear the management tell people WHAT to do, but hardly HOW to do. “They” often point fingers on your mistakes, never praise your good work. These are such subtle details, but later you can see that they don't give a damn to the product, or the people who uses it. There is no passion for the work.

avatar
MVSI Response
5y
Thank you, and appreciate the feedback, good or bad. It's always disappointing to see someone leave a negative review, even if it was because they were asked to leave. As the CEO, I do take personal responsibility for our culture. We like to think we have an awesome workplace culture within MVSI, and our credo is that our people are our most important asset, and we live by that every day, and generally the only time one needs to be a boss is when there is an issue or problem.
1.0
22 Dec 2024
Recommend
CEO approval
Business outlook

Pros

A few good staff work here.

Cons

This company is plagued by toxic management and staff. On a daily basis there is bullying, abusive language, yelling, public humiliation and the list goes on. There are enablers and they are encouraged and continue the same bad behavior of blame and aggression. Many of the staff spend their day trying to stay under the radar so they are not abused. The 1 value of the company is "we care about our customers", its a shame they don't care about their employees.

Viewing 1 - 3 of 34 Reviews

Glassdoor has 36 MVSI reviews submitted anonymously by MVSI employees. Read employee reviews and ratings on Glassdoor to decide if MVSI is right for you.