Very laid back, you are not expected to know a lot of things technically. There will be training for every new technology they want to use. Best benefits I have ever had
Cons
Whole environment is extremely slow. No one works during the peak time. If you work in Louisville offices, you will be expected to go to the hub for a month and move/sort packages(even if you are a software engineer).