Salary is decent, depending on what you do and who your manager is
Svantaggi
They treat their staff horribly. Everyone is disposable. The managers are old school and need better training. As a designer, we were treated like an indentured servant, we could'nt leave until we finished a task, even if it was assigned that day.