Pros
Working at RapidScale has been a phenomenal experience. Such a collaborative employee culture - you can ask ANYONE for help and they will help you figure it out. Employees all get along well and you can tell people enjoy working here. There are all kinds of amazing opportunities for employee engagement and recognition such as lunches, after work happy hours, company wide weekly Friday calls, Employee of the Quarter, etc. Management has crafted a positive, compelling vision for the future that employees can get behind and feel motivated to give it their all. Real sense of purpose every day. Everyone is committed to the partner and client experience, and employees go to great lengths to do everything they can to provide an unparalleled experience in the cloud services industry.
Cons
Fast-paced environment - but if you are willing to learn and ask questions, you'll love it.