I have joined as a dynpro employee. They are having very poor hr policies .i joined as a recruiter they are not helpful and cooperative. They treated their employees as machine. Too much pressure. They asked the candidate for original for 30 days but thy do not give it after 30 days minimum up to 6 months they keep it. Fraud company.
Do not expect any commitment from dynpro.