I don't know of any where suits are required
I know of a couple. Neither of them pleasant places to work.
business casual
This is standard. I'd add that people generally make quite an effort here.
Some are more casual, some are less. First impressions do count a lot here and it pays to dress as if for an interview on your first day here.