Monday to Friday Daytime hours. Rarely any overtime and almost never on the weekends.
Yes, we are provided with flexible working hours when needed. The company is very supportive and treats you like family, if flexibility is needed. It helps with my kids pick up and drop off times.