Pros
Exciting and challenging work environment with amazing Clients that invigorate my passion to want to ensure that I am providing them with the best solution I can provide at their price points. Very collaborative and supportive team that deconstructs any form of stepping on your peers toes. Everyone wants to ensure that everyone is doing well. Great support from the management team .. right from my Manager all the way to the top of the chain. Very flexible work times and they really care that you are taking care of yourself, your family, your health, etc. Ability to travel for various events across North America for both internal celebrations/kick offs and Client meetings.
Cons
This has nothing to do with the organisation but my commute one way is about 90 mins door to door or about 3hrs of my day... but it always keeps me so excited to get into work. Love it!