Fun if you have the right co workers but very few advancement opportunities
just like any company, has its ups and downs. can be fun and a quick day if you work with the right co workers. very few advancement chances and current upper management running people off. pay is competitive if you get the right job, otherwise you're underpaid for how much they want you doing.