Good to work if you have the right bossThe good thingsGood benefits, have free flow of drinks, instant noodles, gaming, alot of employee engagements and allowance. Every good thing that happen to your life means you get cash - work anniversary, marriage, have a kid, birthday, etc.
The challengesDirection changes fast and boss can be hard to satisfy. It is not about what the business need, it is what the respective boss wants.