you can't finish your work too fast, otherwise how can your company earn money from customers? For example, my LD working on customer site, and she usually solves problems very fast. However her manager implied to her: this is xx day project, don't expect to finish it in xx/5 days otherwise our service will be a lot less profitable. So how to complicate the project in a reasonable way is another kind of skill... hehe......