Pros
New Campus, On-site Cafe, On-site Gym, Campus Shuttles, On-campus Salon, On-campus Wellness Center (Dr office), On-campus physical therapy, Competitive Salaries, Profit Sharing, Annual Bonus', Super friendly and inclusive environment, Inovative
Cons
There are so many different teams, that it can feel as if each team works for a different company since some teams can have either guidelines or freedoms that other teams do not.