It's all good and worth it if you really want.
My company is the best and gets things done
Worst company anyone could work you are discredited on a daily basis
it is long and depressing
Closely knit community that I like