Good company to work if you are starting out in your careerThe good thingsMy manager is kind and smart. She is someone you can learn a lot from. The president is a kind person. Most of the people are supportive and good to work with
The challengesThe benefits, salary, and career opportunities