Pros
Great coworkers and great leadership. The company is large and has a broad range of opportunities
Cons
Sometimes that size can mean slow-moving decision-making.
Pros
Very caring company and people
Cons
Recent reorganization has caused some operational challenges