Pros
Nice management
Helpful teammates
Sales and billing training was thorough
Cons
You think you only sign up for technical support, but then they add on billing and sales too that you have to learn. You are taking billing, sales, and support calls while the older employees only take support calls and probably get paid more too. Unfair employment really.
Also they have too many changes each month.