Pros: monthly team building projects, flexiable schedules as needed, diverse, and very resourceful.
Cons: high traffic enviorment.
Organized, clean, and secured work enviorment. Very resourceful and informative human resources department. Security updates, traffic and weather emails, company internal website for easy access to anything company related, team leaders are active with other teams and their members.