Pros: excellent place if you are at management level
Cons: unionized so not a place to be recognized for outstanding work
During my time at GBC I was a contractor dealing with the development of a new campus. This gave me plenty of opportunity to expand my practical knowledge and experience. I was part of a small but effective management team with excellent leaders.
General speaking everyone I met and worked with was excellent and i would work with these people again