Office space is shared, facilities are great, location suits me. Dress code is business casual for my team, smart casual for some others