Pros: Great work environment and people to work with
Cons: High goal expectations
Excellent company to work for, great environment, a lot of mentors, much opportunity to grow, learn and collaborate with many people in different fields.Open management style and open communication makes it easy to work with anyone in company. Open culture enables each person to develop and grow as they see fit. Plenty of opportunity to learn about different roles. Coworkers are good to work with. The hardest part of the job is high goals every year. You have to be able to adapt to change and achieve your goal each year. The most enjoyable part of the job is direct interaction and getting to know customers. Great managers and upper management at this company. They encourage open communication. They support mentoring. They support volunteer work. They match contributions to charities. They have great people working there. They have very good benefits. They support good life and work balance. You can grow your career. It is a very good work environment in the office. They fully support your position and advancement in career. They have a diversified environment and people from different cultures.