Pros
This is a company feels more like a family. Everyone has your back and there is a lot of support throughout the entire company! They give you space to do your own thing, but when you need help, you can walk in almost any door to ask, and they are willing to help you. The CEOs door is always open as well as upper management. I am unsure on the bathroom comment from a previous review as they are very accommodating and clean. Of course the office is remodeled frequently to accommodate their employees. They support and care about you and encourage you to develop and learn as an individual. I have worked for companies where everyone is two-faced and tries to step on your shoulders to get higher. It is a toxic environment, but GTC is far from this. I plan to work for them for a long time.
Cons
Like any company, sometimes Upper Management is unavailable because of how busy it is. But it is good to know that there are multiple principals or other people to go to for questions or approvals. They have improved their communication between the field and management as well as throughout the entire company. It was frustrating early on when I started working, but they realized it was something they needed to work on and they corrected it.