May be ok for fresher since they are bombarded with roles of senior resources and that way they can learn if not already exhausted.
Not meant for experienced people. They will hire you, keep on bench with some random learning tasks and subject you to client interviews where you will be mostly rejected for low budgets, thats all. If you doesn't get deployed within few months ready to get fired for lack of assignments. Doesn't have any in house work and solely rely on lowest quality assignments from client. No structured resource deployment. No process. Works typically like a very small firm. Once you are deployed that's the end goal of company, then you will be forgotten forever. No complaints will be heard and no work life balance. They would agree to all unrealistic requirements by client. Also you will hardly see negative reviews since after every negative somehow lots of positive reviews are injected in portal does aiming to push the actual image down. You will be lucky if you tumble upon this one .