Schedule was not disclosed until the first day. Long hours demanded without bonus or incentives. No growth potential. The role you're hired for is the role you're expected to stay in. Of course, actual roles do not mean much as there is a total lack of management structure. Dated software systems. Highly lacking in benefits as well. Prepare to be micro-managed to the Nth degree. Deep ingrained culture of distrust.