Comprehensive training, supportive team. Great flexible schedule. If you are open to learn, there are a tons of things to learn. If you want experience a big company vision but small company workplace environment. It is the right place to start your career.
Cons
depending on when you get in. Sometimes it may get really busy, sometimes it is quiet. It is the standard in the industry.
The employees are all very friendly and helpful to new people, it's a small company so you get to know everyone, I feel valued, I feel adequately trained for the job, and the company seems to value work/life balance
Cons
Some of the technologies used are outdated, heavy reliance on proprietary software