Not a good company to work withThe good thingsThe pay is good, HR is accommodating, client company on my project was great. Can't say the same to the company itself.
The challengesProcesses are slow, you have to follow-up persisently just to move forward.