Pros
Really good workers who are very competent both technically and functionally. Good pay in the Treasure Valley with decent professional opportunities. Good ability to take vacation when needed.
Cons
There is a site access report that shows when employees badge in and badge out - very mentally consuming to know that reports like this and the web surfing report are used to manage employees. This is the easy way to manage - instead, how about managing by objectives or by deliverables and really understanding what employees are delivering in terms of value? Challenges with flex schedules or working from home - most management is not on board with this. The work life balance is often challenged; many salaried employees feel they have to work long hours (50-60 hours per week); too many conflicting priorities at times (overly demanding workload while not truly taking into account the amount of workers required to accomplish something; many efforts underway at any point in time, some get done while sacrificing quality leading to employee frustrations - this is hopefully changing)