Pros
Decent Pay Good benefits Once you gain some experience and get some authority they tend to leave you alone. Minimal micro management in my office Company car Permanent work from home position
Cons
Severely understaffed and the company cannot retain people to save their lives. Pay raises are a complete joke You're literally another number in the system Management is completely out of touch with how to do the job and come up with stupid "guidelines" on how things should be done despite the fact that those that are making these decisions haven't actually done the job. Dangling bonuses in peoples faces only for them to pull them out from under you For those that choose to stick around you have more and more work piled on you making it impossible to actually do your job. Unrealistic KPI's and expectations from customers who think they've just been handed a blank check book Dealing with contractors or salesman who will throw whatever they can at the wall to see what sticks so they can get a little extra commission.