Unfortunately the world is filled with clueless management. But Roseneau has the Most dirty and obnoxious management. Don’t waste your time unless you like to work hard and no raises.
There is a team culture where people work together towards the shared success of the company.
IT depends on the position. I'd suggest dressing to impress and that attention to details matter. That doesnt mean wear a suit or tie - few jobs would require that. However you should come to the interview being proud of your appearance.
Decisions that had to be made in my position would affect the company directly, a wrong decision could disrupt freight movement across the entire system.