Good Company, outdated policies and practices
Pros
The building and facilities are very nice. In general, co-workers and middle management are very nice and easy to get along with.
Cons
SLT makes decisions on projects, deadlines, etc. with no regard to current staff levels. The project mentality is "just get it done". This creates a lot of stress and staff have to juggle several projects at once. HR job descriptions make promotions very difficult for young, talented and motivated staff. There are many under-qualified people in lead, management and director roles. No work from home policy because the CEO believes all employees should be treated equally (customer service can't work from home so no one can)...unless there is a production problem, then you're expected to drop what you're doing and work from home, vacation, etc. It's an outdated, short-sighted philosophy that neither attracts nor retains top talent.