Good pay structure
Good management and nice collegues
Friendly Sr Management. Easily approachable
Employees have a strong voice which is listened to by management
Employees are well taken care
Good medical benefits
Well orientated and organized
Cons
Started new work location (GSS), Just a bit of far from my location no cab facility