Pros
Transparency with clients and staff on an unprecedented scale. If you want to work at a company where your career matters to your co-workers and managers then Glassroom is the place for you. You don't have to deal with politics and It won't affect your career advancement. However, you will get feedback frequently, the good, the bad and the ugly. Transparency is number 1 here!
Your Managers are open to new ideas, you'll never here this is too complicated - on the contrary your ideas will be accepted but also critiqued which indicates that people also care that your ideas come to life.
Cons
Nothing obvious comes to mind here.