They have a tendency of pushing people out just before bonus time. You will notice majority people ending up leaving all of a sudden with no notice. You will be at your desk and your colleague will randomly come over to say bye. Also need to be careful of HR. If you tell them anything confidential be sure they will tell the MD.
Plenty of politics between Betway and Buffalo brands. Too much competition instead of working together.