Pros: good people, good benefits, flexible work schedule, promotes healthly lifestyle for employees, good corporate citizen
Cons: management does not recognize high performers, poor performers are not addressed, organization is heavily meeting focused
Overall good organization to work for. Hardest parts of the job were not being recognized for being a high performer, being left to pick up the slack for poor performers, and listening to the perpetual negativity of employees. Probably would have felt more energized and positive about the organization and job if management had addressed these issues.
Three
– more... very important lessons learned were: 1) it is important to be visible within the corporate community; 2) although one may think that s/he is doing the fair and right thing by asking management to address poor performers. Unfortunately, s/he runs the risk of being labeled a "complainer". 3) never allow negative co-workers to get the best of you. – less