Raises and bonuses. Great starting pay
Best team to work for. I love my job. Very easy and friendly environment
I have a lot of fun and have a good time working with my coworkers
too many levels in the chain of command, no communication between managers and employees
Recognition of employees other than managers
Have management know what is going on.