Work environment is really great, every one tries to be in the office on time and the same is expected of you, otherwise as a intern get ready for a surprise.