I worked at Lufkin Industries full-time (More than a year)
Easy going company to work for.
No cons that i can think of right now.
I applied through college or university. The process took 4+ weeks. I interviewed at Lufkin Industries (Lufkin, TX) in April 2012.
First interview during a college visit was a panel interview. The second invitation was tour at Lufkin Industries followed by 30 minute interviews with several managers throughout the day. The brief interviews are generally just to make sure you will fit in with the culture.