Pros: good client care, free coffee
Cons: no breaks, huge area to cover, long hours, unrealistic expectations
I worked in several positions at the company. The partition I started in had an amazing manager who looked out for the team. Every other position I was in had no security and was shown little value. I was "loaned" out to other departments and teams constantly and told not to worry that I would get hours. Yes I got hours but also found conflict between departments I was working in. Management showed little value of employees. Co workerers were very enmeshed and gossipy. Management kept piling on work with no hope of getting help.
With the right manager in the company, can be very worth time. Pay and benefits on par