I love my job and the place, and I'm good friends with the people I work with. We hang out and do things outside of work, but we all have different ways of working and it really winds me up when I end up doing a lot of the work on my own while they are chatting/ off doing other things when they should be working as a team. I often get stuck past the time I was meant to finish, which i wouldn't mind if i was asked in advance, but when my kids are outside waiting for me i think it's slightly taking the piss. I can't just leave on these occassions because then out front would be left unstaffed. Sometimes I manage to keep cool and just carry on but more and more lately it's really winding me up and I don't want to fall out with my work friends. Everyone works differently and no one is perfect but some days it really pisses me off! I know i should probably speak up more but one of these people is the actual manager so I feel like I can't really say anything. I don't want to change jobs because atleast I'm secure there and there isn't much around, but it's really stressing me out and making me a moody cow when I get home.