There is a competitor company practically next door and I asked if working at LTM GLOBAL is better than at ALTITUDE DIRECT.
Maybe there is a person currently working at LTM GLOBAL and willing to tell us something about employment there? We wait for your opinions!