People who actually do the work are wonderful. Great place to get experience then leave.
Inconvénients
Management has no idea what they are doing. If you are related, a good friend, right nationality. Then your in, no experience necessary. You will be a manager or director in no time. Its actually sad to watch who puts in the work, has the experience and gets nothing.