Benefits are good. Atmosphere is positive. Progress feedback provided. Flex hours.
Cons
Pay was low. Progress Feedback was tedious and redundant. Technical knowledge is low, sales skills are high. Sales teams and solutions teams had a lack of communication.