- High Paying Salary (if you negotiate the salary)
- Courses accounts
- May give you PTOs
- Not micro-management (but depends on the client you're working at)
Contras
If you have a client, you're good, if don't, you're not.
You're as valuable to the company as your client payment, if by any chance you have an issue with the client, you're on your own.