Yes, the dress code is listed as "business casual" but they don't actually enforce it.
Most of the time, yes.
If it's a work from home position, yes.
Preferably no.
Yes it really kind of depends on your postion
You can dye your hair.
Yes they are very open.
Help job seekers learn about the company by being objective and to the point.
Your answer will be posted publicly. Please don't submit any personal information.