Pros: okay compensation, great people, little micromanaging
Cons: no bonus, management is terrible, becoming more micromanaged than before
The teamwork here is incredible. I absolutely adore the people I work with. Management is only concerned with the bottom line and pleasing senior management. Half of the supervisors in customer fulfillment do not know how to do the jobs of the people under them.