First best thing here is the kind of people they have and you will feel home. Managers are not micro managing but you are expected you take your role and do the best. The organization and management makes sure every employee feel comfortable and enjoy while they work vice versa. You are always welcome to voice your opinion. A great place to acquire in depth knowledge. Free Snacks