interview process is not bad. they go over what they do, what they expect and the testing you do to get to next levels. i feel that once i got hired, they do not move you up when completing tests. i passed tests and still at the same salary that others have not had passed the tests that i did.