well-paid, young colleagues, support sport and hobby gatherings, welcome pro-active approach
Cons
no social benefits, stability, you can be fired any day, the office is not fancy, your chair when you start will be just a regular chair as people have in waiting rooms.