Here's what people have said about working and interviewing at xMatters.
Asked 23 April 2019
Sales in 4 main locations + distributed. Consultants distributed. Developers in 3 locations in Canada. Most executives in California.
Answered 23 April 2019
Yes, using an online service.