Pros
Fairly easy promotions, easy work-life balance, understanding leadership, decent PTO benefits and easy to utilize, plenty off days throughout the year from the holidays, maternity leave, FMLA, provides equipment and ships it to you if needed, good referral bonuses, and great work-from-home opportunities.
Cons
High UHC employee medical benefits with high coinsurance/deductibles. Worked in many departments and it can be unorganized when there are so many quick changes all the time. Can be bounced around in different departments a lot with risk of involuntary termination if your line of business ends. Lack of communication between departments and sometimes with managements depending on where you work. Some coworkers are unprofessional or rude, no matter how many times they are encouraged to be positive. Low wages that don't match the economy. Each department has low pay no matter what position you are in, Most managers on down. HR is only there to jot your concerns down but they never help you. Most of the workers in HR, Technical team, and the TP hotline are not from this country it seems, so they never understand you and it's hard getting problems fixed or looked into.