a place to work for short term onlyThe good thingsa lot of exposure but lack in term of technicality.
The challengesstay away from office politic. no teamwork whatsoever, everyone just wanted to safe their own neck. majority of the old timer are lazy to implement new development/improvement, lazy to learn/to do new thing & very selfish. they tend to stick with their own primitive mindset.