Pros
Compensation is not as bad as some make out. Frankly there is downward pressure in the industry and companes are cutting each others throats to win business. Don't believe managment is intentionally poor its just that the entire company are ex US Army officers with no business experience other than at this company. Blind leading the blind when it comes to management.
Kontras
this is a truly poorly run company that has outgrown its infrastrucure. frankly see this outfit in a downward spiral. If you aren't a ex general officer forget any advancement potential. Frankly the generals don't advance either pretty much you come in stay where you are collect your check until they fire you or you get fed up and leave. No systems in place, procedures, training advancement, leadership. Pretty frustrating place to work if you want to be part of a successful team pulling together with a common goal. People serving the customers are pretty good but the mismanagment is hard to take..