Decent place to work
Have to deal with bureaucracy which can make some things difficult. Good place to work but slow movement upward, especially if you want to stay in same division. A lot of good people work here but there are also some incompetent people as well. I would advise working here if you get a chance. Good place to learn and gain experience.
ProsGood healthcare, training, and good amout of holidays
ConsDifficult to get some stuff done, incompetence from a few employees