Pros
Good facilities & location. Free Parking.
Cons
Terrible company culture. Procrastination is a norm when it comes to employee concerns. You can send an email and follow up 10 times and no one even responds to you if it's your concern. But the moment it's something they want from you, they keep double-triple follow ups and try to make it look like your fault, even if you have responded to their first email and sent in the details they requested. Extremely unprofessional and rude HR. They also ignore the law and even tell you things that are unlawful, yet refuse to give those very things to you in writing to avoid giving away actual evidence of their unlawful conduct. I truly hope someone eventually stands up to them and make them accountable before law.