Tell me more ×  I'm writing a web application, the application
is for small companies where each company will have multiple
users.  What is better:    1. giving each company a sub domain
(so you access the app at    2. everyone access the service at
(in this case you have to enter the company name in the login
page).  I'm asking what is better from a usability perspective,
both will have the same complete separation between companies
and both require the exact same amount of work to implement.
Update: most (if not all) of the company's employees will use
the app.  share|improve this question Whatever you do, avoid the
problem 37signals had with Basecamp, where visiting didn't show
a log in field for the first 5 years of the product's life cycle
(they only just added a log in form in 2009). This was because
users were expected to log in at the subdomain –  Rahul Aug 22
'10 at 21:33 add comment  6 Answers  up vote 3 down vote
accepted  I think it depends who is supposed to use the app. If
the customers or empl