day at work its good and very self independent work. everyday we learn something challenging and different. management very professional. co workers are like family. working under pressure is the hardest obstacle. most enjoyable part of the job is that at the end of the day quality is better than quantity.