Are you a Current or Former Employee? Former job since 2015
Position Management/executive staff
I cannot say too much good or bad. There was a lot of Flux happening in the the company as I was leaving and during my entire time there.
Support from Management
Management is there for those that ask for advice and guidance. Otherwise it is self directed.
The culture is that of a team. Most people work as a team.
Level of Autonomy
If you like to work independently this will be a good place, as long as the work is getting done you will generally not be disturbed.