Mashgin reviews

3.9

76% would recommend to a friend

(33 total reviews)
avatar

Abhinai Srivastava

78% approve of CEO

78% positive business outlook

Mashgin has an employee rating of 3.9 out of 5 stars, based on 33 company reviews on Glassdoor which indicates that most employees have a good working experience there. The Mashgin employee rating is in line with the average (within 1 standard deviation) for employers within the Information Technology industry (3.9 stars).

Reviews by job title

33 reviews
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.

5.0
Jun 6, 2023

Amazing product with cutting edge solution

Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Great company to work for. Everyone has "get stuff done" mentality & you are surrounded by outstanding talent. Yes the interview process can be a bit exhaustive, but we truly bring A+ talent to the team.

Cons

Just like any startup, there is going to be chaos. If you can thrive in "organized chaos", you will be successful.

5.0
Jun 5, 2023

Found my people

Recommend
CEO approval
Business Outlook

Pros

There's a big debate right now on the use of the phrase "work family," and while I see both sides of the argument, I truly feel like I've found my people at Mashgin. The work can be stressful and demanding at times, but I've never felt so supported. Everyone from all levels, even our c-suite folks, are always there to help with anything you need. Startup "culture" can be rough sometimes simply because you have to be "on" and can't stick to a typical work schedule, but with the team and culture that this company has managed to build, I hardly notice or remember the long days. With the flexible work schedule and unlimited PTO, this definitely balances out. Compensation is excellent, benefits are great, leadership trusts you to get your job done and doesn't micromanage you, and your work days have meaning.

Cons

When you began as a "scrappy startup," putting processes and procedures in place that don't always adhere to the "hustle culture" are sometimes a challenge. We have opportunities to improve ourselves as we scale instead of continuing down the same path of, "do whatever we need to do at all costs no matter the timeline" mentality.

Viewing 13 - 15 of 33 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.