If I could give 0 stars I would. Sadly 1 star is the lowest option at glassdoor.
Think customer service at Zappos or Dale Carneigie's How to Make Friends and Influence people, which sit on one end of the spectrum. On the other end of the spectrum is Versata/Dev Factory/Auto-Trol/Alterpoint (and all Trilogy related companies) and the company you are considering to work for.
Pricing is non negotiable. This is true for customers as it is for staff. The salary you receive is what your receive and you will stay on the same salary for the duration of the position (I knew one guy that was there for 5 years still earning the same 15 usd per hour). There are no public holidays. Only weekends are allowed to be taken off. Therefore if you are used to taking Christmas off, New Years day, Eid, Easter, Hanukah you have to ask for each and every day off and you will not be paid for it. Versata/Dev Factory/Auto-Trol/Alterpoint (and all Trilogy related companies) buys companies really cheap does, uses obsolete technologies and provides very minimal technical support. The main support the company does provide is customer support so expect to be dealing with many angry customers if their complaint is something more than a simple managed upgrade. You have to monitor your time yourself, besides using the tracker they use was Crossover and Upwork during my time. Monitor because it often fails. Also check your bank statement frequently if working Versata/Dev Factory/Auto-Trol/Alterpoint (and all Trilogy related companies) they often forget to pay you or forget to refund you fees so it was often time I spent outside of office hours chasing them for payments and reconciling my time tracker not tracking correctly. Like a pro EST hours can be a con. The hours an non negotiable even if you have to be awake until 5am to fit into the company time scheduling. Be prepared to be fired without any prior notification. And when you are fired you are restricted access immediately one moment you thought you had a full time job and could support your family the next minute (literally) you have nothing. No 2 weeks notice, not even an hours notice! It's also very lonely. Unlike a typical office, of even factory for the matter that I have worked in there is very minimal time allowed to speak about anything outside of work. Make sure you have a great social life outside of work hours as I did not see many social bonds formed whilst working at Versata/Dev Factory/Auto-Trol/Alterpoint (and all Trilogy related companies) . Also no one ever has one video call, in fact I was reprimanded for using my video camera. The CEO does not even have a video call with the customers and many workers don't even have a skype picture, as some seem ashamed to show that they work for a company like Versata. Mostly everything is documented in a knowledge based article that you are supposed to know. Often however the techical jargon is missing. Don't try to investigate outside of whats documented this company does not promote transparency, to the point that all documentation regarding revenue is hidden from the staff, for fear of complaint from staff on low salary to revenue proportions. Also they track your time by taking pictures of your screen and yourself every 10 minutes. Feels more like a factory then an office style work where every minute is always monitored of your work. Also the recruiting process is a bit excessive for some of the junior level staff CSM, L1 and L2. You will have to go through a one week trial, do 40 hours of tests unpaid and at the end you may not get the job hence not be paid for the work. Sometimes I've heard they remove the position half way through but don't tell people that they are not needed any more because there is nothing wrong per say. So can be a gamble even if you are good you still might not be needed and not hired after 40 hours of testing for Versata/Dev Factory/Auto-Trol/Alterpoint (and all Trilogy related companies).