Pros
- Great career development. Opportunities that I never thought would exist have been given to may employees. - Work hard / play harder. The company understands and appreciates hard work, and has built a fun environment for any sort of de-stressing that may need to take place...or just some time to play games. - Innovation and recognition. Quarterly, company-wide innovation hackathons with great rewards and recognition by name. - Benefits. The health and life insurance that are provided are the best I have had the pleasure of enrolling in. On site benefits like free food and soda on a regular basis help the day-to-day. I probably don't have to mention the beer cart, seems like other reviews have that covered as well.
Cons
Vocal detractors. As is probably the case with almost any company, the minority of people who feel as though the company doesn't appreciate them can bleed their negativity on to others. I've seen some of the reviews on here, and see the same situations in completely different ways. I would encourage anyone reading these reviews to take the negativity with a grain of salt.