Pros
- Decent Benefits (health, 401 (k) etc.) - Tons of end-clients will show you spreadsheets of all passwords to their organization (ripe for the exploitation of you and third parties) - Zero to No progress in career unless someone above you dies or leaves the position - Personal leave
Cons
- Low Pay - Constant Monitoring - Aggressive Management - Zero training for customer service basics or most things for the job - Expectations that Technical Capability will compensate for Customer Service acumen - Excessive pressure to have answer right away / immediately from clients and management - Lack of personalization towards clients goals - Management expectation you will crash and burn and fail and they can hire someone else - Excessive time spent drafting emails to clients rather than solving real problems