Great if you are looking for the absolute minimum
No department communicates with other departments, sink or swim, and it is always everyone else's fault. Pay is absolute garbage, after 3 years of being here haven't received a single raise.
ProsNo oversight from management
ConsNew hires come through like wildfire, incredibly week pay