1) Is MS degree required for all such positions? 2) Are all your co-workers in similar positions in possession of MS degree?