1) Gave enough time to train and then be deployed into training.
2) Good co-workers. I still have a good relationship with my ex co-workers.
3) Best team lead in the technology team
Cons
1) Family run business
2) Dictatorship
3) Long working hours especially for the IT team
4) No corporate events hosted by the company,