Pros
Great Immigration Team,
Transparent Management,
Constant Inquiries about Project Status and how they can help with the next assignment,
New Initiatives that help the Company grow,
Scheduled All Hands Meeting - A forum where you can ask questions to the higher level management
Good Health Insurance and benefits
Cons
Have not experienced any so far.