Pros
I gave three stars, because the job itself can be good technical experience if you are qualified. And the company overall is good economically. Big dawg office manager buys pizza sometimes and acts like an idiot, but see cons. This office is willing to hire talent (and some non-talent) without a college degree.
Cons
Dishonest and unfamiliar management in this office. Very numbers-based and zero analytic skills. Willing to change their attitude slightly, at the expense of an all-out dishonest attack on me. They do not like being asked for fair treatment. Worst office managers ever. They also do not like it when lower rung employees make suggestions about the product. A coworker made a joke about a bomb and I was blamed for teasing that employee and they said it was my fault, Hmm.... OK? Because I was pretty much the only person who was nice to that employee... but OK?