Pros
- The people are lovely, very friendly, very understanding - Very flexible hybrid schedule
Cons
- Terrible management that seems to have very little experience - Too much micromanagement. I had meetings every morning discussing what I did yesterday and what I plan on doing today. However my job and the things I did work on the scale of weeks or sometimes months so coming up with things to report every day was exhausting. It fundamentally altered how I would work on a project because I had to work in such a way that I had something tangible that I did to bring to the table the next day. - Uses the cheapest solution for any problem without consideration of the quality of the outcome - They frequently hire full time employees for a project or for a shortage of labor, then terminate them later when they realize they have too much staff in times when business is slow. - A "If you have time to stand around, you have time to clean" mentality. There is no downtime, because whenever you have downtime someone will make sure you have something to do. Which sounds good on paper, but doing that is antithetical to their internal movement to improve employee education. They want their employees to learn more stuff and even bought learning materials that we can use. But we never have time to use them because there is always something to do. As a result growth is difficult. - Very low compensation relative to workload, it made affording attending the mandatory quarterly gatherings extremely difficult