Too good pay structured for employees
competitive and challenging work for everyone
very helpful and collaborative team
employee-friendly environment to work with
The best process to select competitive and talented resources
Terrible which is why I left and I’m glad o did Review from Executive Dept
Terrible which is why I left and I’m glad o did
the process was virtual, mainly telephonic Review from Operations Dept
the process was virtual, mainly telephonic
DocumentationTeam review from IT Dept
Documentation