I agree with what has been said before; it's definitely not worth going to work for them on container ships. The vessels are in poor condition, lacking equipment and other issues. You definitely won't want to work for them again on a second contract.
I can only confirm that most of the ships are under 20 years old. There are no spare parts available. The crew change situation is terrible; with a 4+1 contract, they change crews after 6 months, which is completely unreasonable. This is a company from the 90s, with an attitude towards our sailors that reflects that.
I have completed 2 contracts and I am currently on my 3rd as a second officer. The food is good and the supply on deck is decent. Supplies are not available for those who do not order or cannot explain their needs. They send additional people if you can explain why you need them. Salaries are higher than average for those who negotiate well.
I had a five-month contract with Technomar Shipping Inc. I faced many issues, such as having to order telescopic hoses for the signal mast, which they claimed were rarely used. The anti-fouling pump had a broken shaft, and I was forced to machine a new shaft from the seawater pump in Piraeus. There were four sets of piston rings for the main engine on board, but I was made to send two sets to another ship because they had none available. I can provide many more examples of the ridiculous situations I encountered during my contract.
I worked on deck and found the conditions to be acceptable, but the engine room was worse. It really depends on the chief and the captain. Many jobs in the engine room are paid additionally, like the electrician who earns $15 per hour for repairing reefers. Mechanics can earn an extra $200 a month, while electricians can make between $500 to $3000 depending on the number of reefers. There are many downsides, but it largely depends on the crew. Some just do their time, some are afraid to order supplies, and many save on food, while others are quite normal.