very stressful place to work, however has good benefits, meet a lot of good people, there is advancement possibilities, however, with any big large multinational corporation, there are problems such as retention of workers, the stress level, specfic policies, however, there are good things too,