promise of overtime broken within 1 week, promise of 3 weeks off for mat leave broken, only given 1 week. service manager does not fit the role, is not willing to train new hires. Not allowed to talk to colleages in shop for help. Upper management protects lower management. Numerous complaints made against branch manager by several employees however nothing has been done. Only choice is to quit. Then they blame the fact that they are losing business on lower level staff.