Pros
1) Young and vibrant workforce working towards growing the company throughout all levels and departments 2) Exceptional custom built office and design 3) Entrepreneurial environment, fast paced, ability to make an impact and learn beyond the traditional scope of your role 4) Leading edge technology and software used throughout the company 5) Great team environment, family oriented background 6) Get to work with globally recognized brands and companies
Cons
1) If you are looking for a structured role with clear expectations this environment may be hard for you to succeed. Being in an entrepreneurial environment and experiencing rapid growth demands employees to work cross functionally throughout various departments and taking on new projects based on work flow 2) Expectations are high, if you are hired it is with the intention that your skill set can make a significant difference throughout the company 3) Training programs can be improved for new employees coming in, the ability to grasp information quickly and be self taught is critical to success.