
I was hired the day of my interview and given a free apartment. All the bosses were very friendly and helpful.
Review from Sales Dept
They were very polite and positive.
The setting was laid back and easy to get through
Review from Customer Support Dept
Instead of asking personal questions it has to be more about work
Review from Customer Success Dept