Pros
They had some good people working there and I could work when I wanted to within guidelines, like be there at 8:00 AM and make sure everything worked.
Kontras
It could be good or cut-throat depending on the supervisor. There could be a lot of dishonesty and drama. Unfortunately I had to cover for my boss so work weeks were 70 to 80 hours frequently. I stayed for my friends as long as I could. An entire floor crashed after I left for two weeks and they lost business for a long time. When they got a new tech and allowed him to get it going again they did well again. It could have been done in about a month. I've done that with less powerful equipment before. But because of Corporate politics it took over a year. And now they are doing good again. Sometimes a manager who wants to get ahead over others can cause trouble for the whole company.