Salary depends on your position. Minimum wage on up to. Bonuses?? I wouldn't have a clue No raise for me. I was told my employee score not good enough (in my bosses eyes)for one. Benefits; if your not full time no insurance if you are I think you get insurance after 90 days. Not a lot of travel.
What do I like best?? I used to like working with the clients. I felt like I was making a difference in their lives, but how can you make a positive difference in someone elses life when you feel (less than) in your own job. It's hard to motivate another person when you feel put down and like your not providing anything of worth to your job.
We usually get something at Christmas, other than that there are no special treats for employees.