Great place to learn and work with latest cutting edge cloud solutions & product based clients,
Cons
Human resources department is lacking the proper methods to connect with an employee to provide better guidelines regarding the organizational policies.