I finish all my tasks efficiently and with good quality, so then since there's nothing else to do, I try to be proactive and work ahead on other things that I know are coming up soon. I've gotten publicly criticized by my project manager in front of my team and he's told me not to work ahead…..I guess they would rather we do nothing.
The culture of this company is full of lazy workers so I guess I'll join in on the fun.