They are very flexible. You create your own full-time hours with your manager but it really depends on the day. Some days I will start an hour earlier or later than other days and then just work the extra or less time. It is perfect. The team has also been really flexible with vacations and needing time for appointments.
Intern, Boulder, CO