The workplace is quite relaxed. It is also very flexible if a personal issue crops up. Flex time is also available which is very convenient when you need to take days off for family events.
Flex time available so can take days off when required.
Not too many opportunities for advancement at the moment.