Pros
They are always hiring and there is a lot of very nice, friendly, hardworking people there. The company works with an exciting product and is growing extremely fast.
Kontras
They draw you in with talk of growth, values, a fun culture and all the awards the company has won. After being hire and going through the "boot camp" employees typically receive the minimum training needed to do their job, they are over worked, under paid and given no meaningful professional development. Raises are a joke (maybe 3% annually if you are an ideal employee, lucky and your boss really likes you) and they almost always hire from the outside rather than promote from within. Clear favoritism in treatment and compensation are show to close friends and family of executives. They have a great list of corporate values, but it is used when convenient and ignored when it is not. Lots of drama and conflict between managers, between departments and between employees and their manager. Also, don't be fooled by the high overall rating on this website. It is monitored by the company and anytime the rating gets below a certain level employees are selected and encouraged get on here and post a positive review....classy move from a company that lists integrity as a core value.