Negatives of working at Kaiser:
- Politics. Management politics will cause "strange" things to happen (for example, multiple groups doing the same thing even though that is a waste of money).
- Lack of transparency. When I started this job, I asked about overtime and was told (correctly) that there wasn't much overtime. However, they failed to tell me until after I was hired that strange shifts were required, including weekend shifts and 2nd and 3rd shift. Further, even "first shift" (during go-lives) is a strange shift that's great for 24-hour operations (typically 6 AM - 2:30 PM) but is unnatural for people used to working first shift at the office at other IT shops.
- The "Cubicle police": If you want to have an office in Pleasanton, watch out! You better come to the office (and badge into the building) at least 3 times per week, and you better log on to the network mostly from your office, or else you'll suddenly be declared "100% remote" and forced to work from home whether you want to or not. (In at least one case, they did not give the person the option to return to 100% full-time at the office.)
- Lack of choice: Many low-level managers do not bother to give people the choice of what type of work they want to do, because low-level managers are mostly project-focused.
- Lack of work-life balance during "crunch" periods: During go-lives, although they said they would keep people on the same shift throughout a week, that was ignored when they suddenly needed to fill a slot. I've had periods where I've worked day shift, night shift (the next night), day shift (second day after the night shift). I had a second shift, third shift, and first shift, all in one 5-day period. I knew another person who suddenly was needed to create some training due the next week - she was basically denied her sleep for most of a week. Management seems to think treating people this way is acceptable and does not do much to avoid this behavior.
- No paid sick leave. (Unionized folks - nurses, lab personnel, and other groups, do get paid sick leave and shift differentials but non-unionized folks - most of IT - don't.)
- The worst of all worlds between salaried and hourly. You are a salaried employee but you're required to report hours (for project reporting) on a technology platform called RPM. The result is management will tend to harass you if you don't report 40 hours in a week, even though you aren't paid for overtime.
- Casual-ness about required travel. They think nothing about putting people on planes to help with other regions' go-lives or to go to meetings (since many groups and divisions have people across multiple divisions).
- Inability to take requested vacation days during crunch periods (while other employers have claimed this ability, this is the first employer I've encountered to actively use it). Further, this denial of vacation is just based on the "possibility" that something may go wrong during the time period asked for, not because something has actually gone wrong and needs to be fixed.
- Bureaucracy as a way of life, including unnecessary bureaucracy. For example, Kaiser employees are not allowed to buy anything on the Internet for their personal use while on the job. So, if you know you're off next weekend and want to go to a play or out camping, too bad - your counterpart at another tech firm will get the reservation or ticket, not you. There is no reason why Kaiser employees should be restricted in this way. Similarly, contractors are not allowed to send emails to most non-Kaiser addresses for security reasons. Can you say "lack of trust"?
- Cost-cutting in the employee medical plan. For example, too bad if your vision prescription changed within one year, Kaiser will only pay for glasses every two years.
- A culture of hiring employees for only 2 years or less plus policies that guarantee no retirement benefits for anyone there two years or less. (There is no company match on their 403(b) - 401(k)-equivalent - plan, and their pension plan does not vest until after you've worked two years. A lot of employees are hired for "maximum 2 years - we'll keep you if we have the work" but they often don't have the work to keep you after 2 years.
- A job/project focus, not a career focus. They have a mentoring program that has monthly phone calls, but if you use it, you're required to listen to those calls on your own time, not on the job, and the mentoring program feels like "lip service" in a culture that is focused on short-term getting the project completed over everything else.
- FInally, it was announced last year that where-ever possible, new IT jobs would be in Colorado or Oregon, not California, for cost-cutting reasons. (I can't complain too much as I also find California to be a too-expensive place to live.)