Pros
The company's focus is definitely adding value for the customers. The company has also invested significantly in creating a culture that aligns with that customer focus. From senior management to front line employees there is a shared, and reinforced daily, focus on customer satisfaction. The company also provides the framework and tools to achieve the overall goals. There is clearly a considerable investment that has been made in technology to support the daily operations. The company also has frequent communication to ensure that everyone is on the same page as far as key priorities, which really helps in understanding your own role. There is a refreshing sense of transparency when it comes to what the company can improve upon, and folks collaborate often to overcome ongoing business challenges. Very dynamic and professional environment.
Cons
There is a steep learning curve to understand the company's culture and the terminology used by the business, but folks are very helpful in guiding you through that from onboarding to day to day interactions with longer term employees.