Heres my reason of why i transfered. If i stayed in CAS it would've been not a problem for me to keep a high gpa. But the difficulty of getting a job post graduation depends solely on your own effort. You have to put into a lot of extra effort than the people in stern because you are not offered a lot of networking opportunities Stern kids get. Yea don't worry about your high school grades... it's all good. Just take the classes they require you to and get good gpa in college. With a 2100+ sat you should be in a good spot. 2000+ will be a little tougher but it wont affect you as much. Mainly based on your first year GPA. (don't take easy bs courses like Calc I... your chances will be much higher if you take Calc II).