- Get a lot of opportunities you can't get anywhere
- well paid.
- Relaxed and fun atmosphere (Poker tournaments with the guys, pool etc...)
- Flexible hours.
Flexible work, basic benefits, dependent on client and direct management. I was lucky to have a wondering team and client.
Cons
Job security isn't present, internal movement unlikely, overall company outlook trending downward. This was a stepping stone role I took after a prior layoff only to have been laid off again.