You can learn a lot (knowledge, tools, communication and cultures worldwide).
Stable job, once you are there, you can stay there until retirement.
Cons
Salary is extremely low.
If you know many things, they will let you do everything alone and still adding more and more without gratitude.
Nepotism, culture, tight deadlines, doing the additional job of management as they are very slow and lazy.
Good policies The Learning Management system is robust Salary on time. Training provided is excellent and on the mark.
Cons
Some experienced employees are still working for low salaries, which needs to be changed. There are employees with more experience who are being paid low salaries, and this needs to change. The fact that some employees with greater experience earn lower salaries must be addressed.