Nice place to work if you are a yes person, if not they don't keep you long.
Pros: clean building
Cons: vacation benefits are lousy.
They don't call them bosses, but they are. The workers are freindly and the best part of the company.
Like most companies senority means nothing.