Some of the best things in the team are teamwork and when everyone puts a lending hand in what's supposed to be done in an assignment and
Flexibility in schedule
Profit sharing
Challenging in a good way