If you are a software developer DO NOT GO HERE!!. Because you may get the manager I did. On the third day working there I got berated in front of everyone. Did not say a thing, did not do anything to warrant this. Just a boss that wanted you and everyone else to know who is boss.
I should have charged combat pay. Because I was used and abused until they did not need me anymore.
Additional work was constantly being added by this manager verbally, offline, and away from the group. But, the deadlines stayed the same. If you missed a deadline, you're finished.
I felt like the only reason I was hired was because of a technology I knew that they wanted to know better. Once I showed a junior developer how things worked, I was thrown out the door.
Everyone else I worked with was nice to work with. Crowe must approve of the way this manager operates, because he has been there for a long time.