Pros
my co-workers are good people and we have a family environment outside of senior management
Cons
senior management has no idea what they are doing and regularly talks bad about employees behind their backs while saying nice stuff to their face. one part of the company mission statement is excellence in execution, which is like the texans slogan being just win baby. lots of talk about greatness and customer service but no real feet to sand on. empty claims & promises. your job will change regularly with no though put into if you want to do it or if you are qualified to do it. the hr department does nothing but gossip and screw around on company time while our benefits get worse each year. the owners family members fall asleep at work in cushy massage chairs while we get yelled at for going 10 minutes over on lunch.