Great employees, Awful pay
The people you meet in abtran are ones who will stay in your life. They hire some of the best people however as the salary isn’t great it’s hard to retain tenured staff. If you last more than 12 months in the job it’s almost like an accomplishment!!