-The clients where you can work are very important companies with cool projects.
-Gympass.
-Well paid extra hours
Cons
-No career path,
-You completely depends on the client where you are based on.
-No way to increase your salary,
-Not qualified management.
-Difficult to change position or project