Everything is a cons
1- salary gets delayed for many months without even an explanation or feedback from management
2-Toxic Management in ksa and work culture
3-nano management
4- zero ownership by all departments
5-extremely over promising or laying about there product suite