Pros
- Flexible work (hybrid) - Benefits are fine - Bonuses are a possibility
Cons
- Benefits could be a lot better - Owners/Upper Management absolve themselves of all responsibilities for department growth, training, and resources, only concerning themselves of profit without any help in getting there - Bonuses are near impossible on smaller projects, and are taken by company - Lower level staff and PMs are responsible for hiring, organizing, securing projects, maintaining department budgets, working overtime to ensure 100% utilization, for very little growth/pay/bonus opportunities - Not an enjoyable office environment, no company culture - Benefits are not flexible - Not innovative, old-school perspective in training, growth opportunities - Sexist commentary from upper management - A "bare minimum", toe-the-line type of company