Pros
-this company supports a very unique culture that fosters each person's individuality along with their opinions -looking to progress their company very quickly and if you are willing to work hard and dedicate time it will pay off 2 fold -great leadership now in place and have a common goal -coworkers are a blast to work with and the company culture team has done a great job to build great amenities and events for employees to partake in -foster a culture of internal growth. many long term employees have grown through the ranks and impacted the business through their growth
Cons
-sometimes it is hard to push the envelope due to the size of the company, but leadership is working on that -as with any company, certain people in management roles are difficult to deal with