Once hired, they are known to NOT often fire people. You will meet people from other countries who work there. They have Americans working there also.
Cons
Some of the employees are Russian and other immigrants. Communicating is sometimes difficult because they speak another language and English a little. Some of their words sound like English but it is not English. So it is very distracting.