Pros
If you are fresh out of college this is the place for you. Spend 1-3years here and leave quickly. Run like the wind
Cons
Management is chosen by friends and relatives. Nepotism is pivotal here. This is the place of the hypocrites. Management will hire friends to do nothing but collect a paycheck and harass and bully subordinates. Management is less qualified than subordinates. Many subordinates are well educated. There is zero room for upward mobility here. Some departments are good and want to break silohs. Most don't like change and management does not like to accountability for projects and will throw other departments under the bus, as well as subordinates. Bullying is common here, as well eve to your last day on the job. If you people in management that can barely speak a word of English. English is the officially language spoken amongst colleagues here. So how are these folks hired. Benefits are not great. Do yourself a favor and avoid this place