Pros: flexiblity, learned a lot about the industry
Cons: management is not always on top of the things
Managed mass recruitment projects, with very limited help from management.
Tons of overtime.
The job itself was very rewarding and I enjoyed it very much, I think a slightly better management would have been better company-wise.