It's stressful most days and my manager is clueless as to what my job is.
Very genuinely care about their employees.
Not great at all very bad
Flexible schedule & work home life balance
It's a great place to work.