All in all a good place
Great place to work, management is lacking though.. That's nothing new, in the 15+ years I've been here lower management comes and goes.. Sometimes we get a good one, sometimes not so great!
ProsFlexible hours, meeting lots of people
ConsManagement, ever changing policies/procedures