As mentioned, the business is best described as a good ole boys club. If you don't know how to walk, talk, and act like the management, you won't even make it in the door. There is absolutely zero racial diversity, and approximately 10 males to each female employee. The pay is hilariously low compared to the market rate for software developers, and there is no clear path as far as future compensation other than a shady-at-best "bonus plan." The health insurance is essentially an HDHP, with an obscene deductible and an elective HSA. No retirement match. Training is also non-existent; expect to be handed a book and told to figure everything out for yourself. Middle management is in dire need of an ego check, and talks badly about employees behind their backs without expressing their concerns to the employee directly. Unpaid overtime is expected and mandatory during busy times. The office environment is old, drab, and depressing. Lastly, I hope you love Donald Trump, as politics are unnecessarily and frequently brought up in the workplace.