Bat and Mer make a good comedy team with their constant  nonesence when the company is making fantastic headway .  Disgruntled ex employees come to mind or maybe they are related ?