Pros: health insurance, geek culture, growing
Cons: management, projects, some declining benefits, no employee stake in the company, high turnover
Berico is a company which is very good at marketing to their employees, but is marginally competitive.
Leadership is engaged but holding an empty hand.
This company has great potential, but will only be truly succesful if they align employee interests with ownership interests. Otherwise, steer clear.
Additionally, company will likely be sold if they win a few big contracts.
If this company were employee owned, I would give them five stars and actively encourage bright people to work there.