It is fair. Benefits are excellent.
It is wastage of time by trying to build career.
High quality, growth company with lots of products.
Listening and caring about your staff instead of the $$ they can make you.
Hard work. Treated like a kid. Very little respect. Management would get mad a very little things