This is an equipment rental company. Engineering is a complementry service towards selling equipment, not a true engineering consulting firm.
Lack of transparency from leadership.
Poor accountability on Sales Reps for failure to obtain information that often has make it or break it impacts on the design process.
Keeps incompetent employees on the payroll.
Keeps at least 1 verbally abusive employee on the payroll.
Lack of standardized design guides in this field - prepare to have your designs challenged by review agencies. There are questionable industry wide standards.
There is frequent disconnects between sales, engineering, and drafting.
Modeling software has some flaws that are sometimes questioned by outside reviewers. Especially Union Pacific Railways.