Pros
Pay is really good and despite that I am a contractor, I have benefits like a regular employee such as HMO, paid time-offs, etc. We are also given bonuses. The company also strives to improve its systems, growth driven. Really generous company and it is a highly recommended place to work with!Cons
As an offshore, just being in the night shift.