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
Share to Twitter
Share to Facebook