Great place to pick up experience
Desktop Support Specialist (Current Employee) – San Francisco, CA – January 17, 2016
Telmate is a great place with amazing people. It is a startup culture in a niche market so you get a lot of the usual perks: massage days, catered lunch and breakfast.
Experience, People, Free food