4.0
Sep 12, 2023
Current employee, more than 10 years
Washington, DC
Recommend
CEO approval
Business Outlook
Pros
SFS respects their professors, even those who are PT. Stimulating environment, open to new ideas.
Cons
No major ones that I can think of. Really.