2.0
Dec 14, 2010
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Ok place to work for an off-shore company compared to other offshore companies. Growing fast in a competitive market.
Cons
Hard for them to hire local talent as they dont pay as much as local companies do. Very cost consious.