Unethical, lack of transparency, horrendous management w/no leadership and people skills
Pros
Salary/benefits ok, could be better, could be worse Business casual dress code Nice break room with free coffee (Starbucks)
Cons
Preferential treatment of foreigners (especially for new projects/opportunities) Non-US management does not adjust to US culture (micromanagement, brow-beating is the norm) Compromised facility (reduced climate control off-hours, building entrance not always secure) Not abiding to client's contractual requirements (staff may include non-US citizens for a contract which clearly stipulates only US citizens, facility not capable of 24/7 hours of operation) Lack of transparency during recruitment, hiring (off-hours/weekend shift not communicated until after hiring) Inadequate software/tools provided for the job Low morale among staff (poor management, lack of growth/promotion opportunities, locals/US nationals treated terribly, constant blame) Delayed 401k match for at minimum 15 months