Job growth
Good starting pay
Great team members
Lots of flexibility for exempt team members
Discount is helpful
Upward feedback is encouraged
Cons
Too much feedback
Perception is reality , not truth
Have to be careful who to trust
Must watch your words, can't be direct
You're put in several boxes of judgment