Pros: happy coworkers, abundance of challenges, and an ever changing environment.
Cons: poor pay, little to no room to move upwards, and little support from managing staff.
Spectrum is a fantastic environment for clients to grow and learn. However, it is a company that does not have high value for it's employees. My coworkers were all fantastic, energetic people with a passion for this field. There is an incredible turnover rate though, keeping routine and goals succinct suffers.
It was a great introduction to this field. I was able to absorb and abundance of knowledge and skills. A great stepping stone on one's path through this career choice.