This is the worst company i have ever worked for. Beware and stay away if you can.
tracker0516 TB Lurker Credits 2 Dec 25, 2013 #1 This is the worst company i have ever worked for. Beware and stay away if you can.
tracker0516 TB Lurker Credits 2 Jun 24, 2015 #2 NFI fires drivers and staff left and right for no apparent reason. Very,very bad company to work for