Pros
I truly enjoy the team environment and the fact that we all help each other. Health benefits, flex-time and PTO make it easier to balance home and work life. Team leaders are helpful and willing to coach you in order to enhance your career opportunities. Company culture is admirable. They provide you with great training in order to better prepare you, however, this is an industry where there is always something new to learn. Therefore, you must be prepared to adapt quickly and use the tools they give you effectively.
Cons
Similar to many other companies, merits are given based on performance, and performance is measured by numbers. Your percentages are viewed daily, and monthly goals are set in order to meet company metrics. The job itself could be monotonous, and at times it could be hard to focus. Long hours of sitting could often end up making you feel very tired.