Pros
I learned so much while working here! I had a great experience with the team. The management really cares about you and wants you to grow not only professionally but in your personal life. They keep up to date with technology to work with. We had great team meetings to keep the team motivated and educated. They celebrate achievements in the company that was awesome it's hard to find such a great culture in the office! Most of the time I worked from a satellite location and I still felt like I was part of the team, and my opinion mattered. I loved working here.
Cons
This company has a focus on making sure that when you show up to work you leave anything negative at home. There are reminders around to keep your attitude positive, focus on reaching or surpassing your goals, and enjoy the work you do! If you are a positive, movtivated person it is hard to not enjoy working here.