Great environment, fun place to work
Customer Success Manager (Current Employee) – San Jose, CA – March 13, 2018
growing fast, great environment, fun place to work! Mgmt is great. very sales driven. Lots of take charge, go getter attitudes. Competitive and fun. You can bring your dog to work.