"Not a good place to work. They are a high tech company wanna be, but do not know how to do it. They want to control everything from top-down. They keep cutting headcount and want you to do the impossible with fewer people. Run from this place."
Update your browser to have a more positive job search experience.
Upgrade My Browser