It basically depends on your job title / designation and nationalty.
If you are on the managerial/senior level then its a good place or else it isnt that great in terms of work and salary. If you are dealing with customer support or care then its terrible.
It basically depends on your job title / designation and nationalty.
If you are on the managerial/senior level then its a good place or else it isnt that great in terms of work and salary. If you are dealing with customer support or care then its terrible.