Being on time. Better communication
We all work pretty well together.
Overall its ok but the customers makes my job so much harder
More stability and better employees and defiantly a different manager
They are very welcoming towards new workers