Its a multi cultured environment and most of the people are very nice and friendly. Company will value employees who are working for long time. Flexible timings, normal benefits.
One thing I really like about this company is they will consider the experience from other countries and hire people.
Cons
Salaries are very low for some employees and very high for some employees. The location is not convenient, it is located in annacis Island.