
Lots of opportunities to give feedback and good continuous efforts to improve the work environment and culture.
Being productive, supported and interacting with colleagues. Feeling like i am making a positive contribution and doing a great job.
Whilst it's rewarding and motivating to feel appreciated by individuals and managers, this needs to be reflected through the company's approach to retaining hard working employees. Performance based salary increases. If staff feel valued, they will naturally perform better.
The best things about my co-workers are that they are supportive & reliable and we help each other out. These people are not in my team as the team is based in the US so it's harder to form relationships.