Over all I found the culture refreshing and everyone seemed to be eager to help where they could. People seemed to have excellent time management skills and managers encouraged time off to take care of personal affairs.
Management was an little disorganized and I sometimes received conflicting requests from the PM and my reporting manager.
But overall it was a good work experience.
Friendly culture, open door management style, good life/work balance
Inadequate tools, some lack of communication between affiliated departments and projects