The positions I worked were not too hard to figure out once I got all the information needed. For two out of the four positions I worked management was hands off and let us do our job.
Cons
The pay is not comparable and it is not easy to get a pay increase even when going from a position that should be getting half the pay of your new position. You will most likely get the least amount they can get away with and the only way to get out of that rut it to have a manager who is willing to try to bully HR into giving you more money because you deserve it!
There also was no communication of what was going on with the company, just b.s. that everything was going great... everything was always great... even with the CEO left without notice... everything was great.... even when there were layoffs... everything is great.