I know of someone who is interviewing for a position at the BP in Decatur,and was wondering if anyone on here worked there or knew of someone who works there. What product do they make at that BP? Is it pretty good place to work? Benefits? What are some of the cons working for them? Thank You.