Great people terrible job
No advancement at all and the moral is pretty bad. But the pay is above average. The customers or users are all entitled lawyers that think they own you.
ConsBeing talked to like dirt for no reason and no defined way to do most tasks