Poor company direction when I left. Decisions are made on a case by case basis so it is tough to judge what to say to specific customers. Haphazard software development for software that has been pieced together over the course of 20+ years. No formal training.