3.0
Sep 1, 2017
Current employee, more than 1 year
Williamsville, NY
Recommend
CEO approval
Business Outlook
Pros
Very nice work environment, lots of training, free food, and fun tech merch!
Cons
PAY! Support reps start at about 28K and a degree is not needed. this is NOT a marketing job, this is NOT a sales job, you are quoting and emailing all day while taking some calls