Advised as needed by supervisors and higher level technicians
Free food every now and then
Leniency on mistakes
Cons
Not too much growth opportunities
Pay is set by HR/cannot be influenced much by evaluation from management
Some team members lack good communication which ruins flow of things