I don't know about legal actions, but most of the time salary getting delayed means your company is not doing well (but there could be few exceptions). It might be your legal right to complain against such action, but I would advice you to play safe and look out.