Flexible and open channel, with little to no red-tapes. Abundant of opportunities.
Cons
Flexible working hours requires flexible weekend or off-day hours to cater to business needs. Those looking for a lot of "me-time" will have to make plans accordingly.