- Allows you freedom in your career choices
- A great atmosphere with open mindedness
- Great benefits offered both professionally & personally that allow employees' well being.
- Very flexible hours allowing work whenever possible without having too many interruptions due overtime
- There are disadvantages