Pros: pay, benefits, working virtually
Cons: minimal recognition, no communication, no career growth
Great job, great team, and working virtually is fantastic but you are too removed to get recognition, receive accurate or timely communication, and there is no career growth. Groups of people are not engaged at all, only collecting a paycheck