Xometry Software Engineer Reviews
99% would recommend to a friend
(12 total reviews)
Randy Altschuler
100% approve of CEO
The latest conversations about Tech
Got a burning question about Xometry? Just ask!
On Glassdoor, you can share insights and advice anonymously with Xometry employees and get real answers from people on the inside.
What are your colleagues talking about?
Ratings by Demographics
This rating reflects the overall rating of Xometry and is not affected by filters.
Filter Reviews by Topic
Found 12 of over 177 reviews
Updated May 17, 2023
- Popular
- Most Recent
- Highest Rating
- Lowest Rating
- 5.0Mar 23, 2023Software Engineer IICurrent Employee, more than 1 year
Pros
Interesting work and freedom to pick your projects
Cons
None none none none none
- 4.0Feb 11, 2023Software EngineerCurrent Employee, more than 3 years
Pros
- competitive salary - cutting edge technology - competent technical leaders that are committed to maintaining legacy applications - meaningful and interesting mission
Cons
- new projects are not well coordinated and it feels like engineering teams are pitted against each other - engineering teams don't talk to each other about apis, which basically causes interoperability nightmares, redundancy and a ton of bugs - executives are obsessed with capturing big markets but tend to have a negative effect on actual execution.... as if building a great platform was just about having the right idea and pressuring others with deadlines.
3 - 4.0May 17, 2023Software EngineerCurrent Employee, less than 1 yearBaltimore, MD
Pros
1. Culture oriented towards results, no red tape 2. Great people to work with 3. Good work life balance
Cons
No cons really other than a layoff earlier this year, but thats happening all over the industry right now, so not really out of the ordinary
1 - 4.0Nov 11, 2022Software EngineerCurrent Employee, more than 1 yearNew York, NY
Pros
The company doesnt do micromanagement and hás cool people
Cons
Almost no documentation and agile processes could be better
- 5.0May 13, 2022Software EngineerCurrent Employee
Pros
Great Developer Experience, great management
Cons
Lots of growing pains becoming a public company
- 5.0Dec 28, 2021Software EngineerCurrent Employee, more than 3 years
Pros
There's a ton of autonomy and opportunity to grow your own skill-set. Management is overall great to deal with.
Cons
It's definitely a hectic environment.
- 3.0Apr 15, 2022Software EngineerCurrent Employee
Pros
Ok place to work ar
Cons
Very demanding work environment to be at
- 3.0Sep 9, 2021Software EngineerCurrent Employee, more than 1 yearBethesda, MD
Pros
* Ability to work on innovative tech * Developer freedom
Cons
* Disconnect between managers and devs * Lack of authenticity from certain managers
4 - 2.0Feb 22, 2018Software EngineerFormer Employee, more than 1 yearBethesda, MD
Pros
- Some really smart people work here with awesome backgrounds - Office is nice - Nerf battles, dogs in the office sometimes - Good place to grow and take initiative on new projects
Cons
- People are asked to work weekends constantly, almost every weekend. - CTO(Scott Rothrock) has no boundaries will call, text, email you at night, on weekends, on vacation. - Arbitrary deadlines are set on projects and if they're not met people have to work overtime and the feature is released with minimal testing and with bugs. - Pretty much zero process, no story point estimation, no retrospectives, devs are not involved in planning whatsoever. - In general not much accountability, usually the various software teams(web/data science, geometry) are blamed and called out, in many cases the team leads are yelled at by the CTO in meetings in front of everyone. This is a very disrespectful, demoralizing practice in my opinion. - Extremely unequal pay throughout the team, up to ~40% differences for the same title. - Features are thrown at devs with no warning sometimes in the middle of the sprint, with little to no design and a deadline. This will likely cause the current feature in the sprint to be completely neglected in favor of the ad hoc request. - Many weeks of work from devs are consistently thrown out due to the priorities of the company changing on a daily basis, one day it's work on the sprint, the next a feature is dropped on the team with 3 day deadline, 3 days later it's attacking performance. There is no plan just constant priority changing based on the most recent complaint from stakeholders. - Very high turnover
16 - 4.0May 11, 2017Software EngineerCurrent EmployeeBethesda, MD
Pros
Interesting work with very practical, down-to-earth applications. The company is filled with energetic, smart people who care about the work they do.
Cons
Huge day-to-day corporate pressure, which not only can hurt morale, but also produces some bad management behavior and rushed work. There's a strong 'always do more' mentality, which pushes growth but contributes to burn-out.
5