It is the company to provide full customized services to the clients repsectively. Moreover, As an employee, I felt great to work with Techbium.
The receptionist is very polite with the people who attended interview, thank you.
Nice work place
Jobs station
1 year