Not a good company to work for!
Very poor management
they wont answer your email or call.
Sudden Layoff without giving any reason or time
Pay is very very less
They take care of their employees for the most part. Being a service provider, the clients always think they are right, but Infinite will back their employees when the client is wrong.