It's all about glitz and glamour
Pros
The technical issues you will be exposed to and the people you will meet in trying to figure out a solution to those issues are on par with the top in Technology. Your knowledge will greatly expand as long as you are a dedicated employee.
Cons
You will be taken advantage of for being dedicated and hard-working. Rackspace does not pay for performance. If you are one of few performers while others fall behind par, do not expect to be rewarded with anything other than a pat on the back. Being the top vs lowest performer has no effect on your compensation. The internal structure of Rackspace is nonsense. They have techs on the same team working under different managers in two different departments. Nothing is unified. Many lower level managers have no pull whatsoever and they will just fill your ears will false hope of what they suspect upper mgmt is doing. If things are going well and seem to be getting easier on your daily job, dont expect that to last. Upper mgmt will come down with disruptive changes and say its for the best, then revert those changes 6 months later saying it was a learning experience. Plenty of entitled individuals working here and it shows in the amenities that are offered and the way the Rackers whine about not having more.