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
Closely knit community that I like
My experience has been really good