Bad management, rude behavior, bossy.
Devs often given tasks by 5:00pm by the general manager, saying I need this tomorrow morning. I am serious!!!
Their dog is not my problem, i love dog. Her boss however behaves much much worse.
Discussed with others developers on how they fell and I found that I was the only senior dev there. 5 out of 6 devs started at company as the first job. They told me they though every company here is the same.
It was my mistake to tell them how they should do, I was fired not long after that. The reason they gave was "not suitable for this environment". I was willing to leave without hesitating. I was so happy after leaving the job. Thank to them, my next company was a dream job!!!