I worked for this company. The crewing agency charged substantial fees for joining, and the company appeared very poor. Supplies were very inadequate, while the food depended on whether there was a good cook. The crew had to secure containers in every port, sometimes with three ports in a single day, and I would not recommend joining this company.
I personally worked for this company on a small container vessel, and everything was fine. Salaries were paid regularly and without delays, and crew changes were arranged on time at the end of the contract. The company is small, but the treatment of seafarers was noticeably better than in a large company I had also worked for. Overall, I had a very positive experience and would recommend working for them.