Very busy environment, employees expected to be professionals and not need constant direction.
Great company to work for, you get out what you put in. If your a entry level employee your work will dictate how high you can go. Definitely a career destination for the right person.
say good bye to your weekends