Good and well managed for any one who wants to be part of their organization, well behaved and ambitious people working who search for greatness, but they are somehow not very well organized which is normal for a company with the amount of work they have