May 24, 2012

The LastPass Office Gets Some Love!

Check out the new signage we have at LastPass Headquarters:


What do you think? We think it's pretty awesome!

- The LastPass Team