Smartwatch company Pebble is laying off 25% of its staff #1 Post by chapel » Wed, Mar 23, 2016, 7:02 PM UTC Smartwatch company Pebble is laying off 25% of its stafftechinsider.io