Pros
Awesome community that does excellent work
Cons
Heavy workload but extremely rewarding!
Pros
Base pay is below average, but a good bonus and stock compensation structure. Decent benefits relative to the cost. The company is getting bigger, but still small enough to be able to know many... people. Public company means stock compensation is possible. Solid software product and customer base. The company has been around for some time, so there is some stability
Cons
A click-oriented culture with few decision-makers. It takes a very long time to get things done such as agree on customer deal terms, purchase equipment, and make hiring decisions. Employees have... little latitude to make decisions. At Facebook and Google you have employees unleashed, and they grow rapidly by "breaking things." At PROS there is an obsession with consensus to the point of analysis paralysis, and the