Mashgin Software Developer reviews

2.3

32% would recommend to a friend

(5 total reviews)
avatar

Abhinai Srivastava

42% approve of CEO

15% positive business outlook

Reviews by job title

5 reviews
1.0
Jun 26, 2026
Recommend
CEO approval
Business Outlook

Pros

Base salary is best among the traditional business company (but still much lower than the AI startup) , but forget about the equities. They do not have liquidity.

Cons

Can you imagine working at a company which can use the "size does matter" as the project name? If you do not want to hear the dirty words from CEO, then try to find some professional places. Those who can say unprofessional words, have little chance to act professionally.

1.0
Dec 2, 2024
Recommend
CEO approval
Business Outlook

Pros

1. Good base pay 2. Free lunch

Cons

1. Lie on the WFH, told me it's one day in office per week, but actually 5 days a week 2. Fake Unlimited PTO, if you dare to take vacation more than one week, expect they hit you with low perf review 3. Bad WLB, they hire you as one role, but expecting you to wear multiple hats and work in many other areas, since the company wants to save money on hiring 4. Favoritism, having people never show up in daily,weekly or month sync, even didn't stay in the office for more than 6 months and still consider as good performaner. While other ppl, like I mentioned above, will get warning just wanna take couple days off...

1.0
Mar 2, 2024
Recommend
CEO approval
Business Outlook

Pros

It pays very well and always on time, independently where you are located.

Cons

The company founder and CEO continues to be the most active developer despite other responsibilities and, he develops direct in production machines, using vi (not vim) and enforces poor development standards due to it. It means, no CI/CD, no monitoring (log, errors, etc) and no configuration management (every credentials is hardcoded). Dependencies are all installed direct on the OS and due to possibility of breaking something, all machines are never updated after deployed (it means no security patches, and a lot of outdated dependencies because of conflicts). Usage of tools to make things safes and easier, like docker and virtual environments are completely disallowed. Because the CEO (who code in production) doesn't know how to change indentation to use spaces, python developers are required to use tabs everywhere (and a developer was also fired due to not respecting this). You are also forbidden to include editor configuration in the source repositories to handle this absurd code style (.editorconfig, .vscode, .idea, etc) are always deleted by the CEO and you receive a long reprimand to not do this again. Talking about reprimands, all the applications are very unstable and every time is breaks all developers should stop everything to fix the broken production, leading to terrible developer productivity. And they also are much more concerned and finding someone to blame for the fault than ensuring it will not happen again. One developer once tried to fix this mess migrating things to kubernetes, add monitoring and CI/CD for all applications. We used to have logs, details of crashed and dashboards with metrics but after the CEO approved the migration and it was completed, he requested to remove everything and return back to old way even with complaints of developers (probably because he can't develop in production anymore). The guy rolled back the changes and quit the company.

Viewing 1 - 3 of 5 Reviews

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