Work is repetitive. Management lack basic leadership skills. Too procedural. Cannot remember the last time I went to work and learned something new, technical or non-technical. New processes introduced all the time. I am given weeks for tasks I can perform in a matter of hours. The moral is very low - people are watching videos, updating their FB status and even doing their personal day trading all day every day. You know that it is just a matter of time till everyone in the team quits after bonuses (which are in February). I am the second longest serving employee on the floor (non-manager, non-contractor).