Pros
I have been at this company for 5 years now and love this place. It cares more for us than I have experianced in past positions. There are always fun events going on and the career development offered is great. My supervisor and manager meet with me regularly to provide updates and communication is excellent. I have advanced in my 5 years and been given several perks, such as working from home and helping with additional projects. I feel like I have a voice on the team and what I say matters.
Kontras
Not really a con but a warning depending on what kind of work you prefer- This is not a company for slackers who like the day to go by slowly. This is a growing company that is fast paced to keep it's spot as first in the field. Perks are reserved for hard workers and people are held accountable for their work.