Great work environment , day in and day out. Plenty of opportunities and a very supportive office. Training here makes it easy for someone who has limited experience but wants to dive right into the industry.
Cons
We are so busy, there is limited down time and you need to stay on top of your work. A lot of work on a daily basis and could use more sales reps to balance out the workload. Plenty of work = plenty of money though.
There is a ton of room for growth and improvement. Everybody in upper management is willing to help you move forward. The atmosphere in the office is fun and light we work hard to play hard.
Cons
The only thing I can think of is the pase is a little fast but it makes the day go by much faster.