I work in a company that has alot of headstrong people. really intelligent one's if i may add. and in this kind of environment... trust me, you dont want to get caught in an arguement with this guys because they wont fizzle down... everybody has his on take an everything making its really challenging to raise a point wherein everybody could agree on a definite strategy....