Pros
Upper management is very transparent and welcoming, I have never felt uncomfortable asking questions or scheduling meetings. Glyph is full of smart and reliable employees who are passionate about what they do, everyone is very friendly and creates an environment that makes me excited to go to work every day. Most employees work remotely so being in the office can feel lonely at times, but this is great for those that work better in a more quiet environment. The onboarding process is very organized and set-up very well. Many employees work remotely and the communication is never compromised, they have an amazing set-up to accommodate working from home. Having the chance to work on so many different projects, there are a lot of great opportunities here.
Cons
Very fast-paced industry, make sure that you are on top of your game (I don't see this as a con, but some people might).