Every negative review here is 100% legit. Stay clear from this company if you value your career. If I could, I would have given 0 or negative stars. The management is absolutely incompetent. They have built a product and acquired some customers, but their understanding of product development is archaic. They have no clue how modern software development works. Culture almost nonexistent, management is extremely insecure and therefore has failed miserably to build any trust. Management may lose the government contracts soon as they don't know how to prioritize work! Sweatshops from underdeveloped countries offer better work environment. The toxicity trickles down from the top to bottom. Absolutely no onboarding process, extreme multitasking leads to huge waste of productivity. Absolutely nothing positive about this organization- people are job hugging and leave as soon as they find another opportunity. Starvation salary.