Pros
- Competitive pay with great bonus.
Cons
Not sure on where to start from :-(. This company or may be department(Salesforce.com CRM) has many issues which are difficult to explain. - Incompetent Management - No work-life balance. - Micromanagement. - No flexibility or work from home policy. But on the weekend's you might be asked to "work from home" without any prior notice because of poor planning and execution. - No credibility for hard work - If you are good @ work you might be asked to work almost every weekend. - No roadmap and Strategy. - No vision for platform scalability. - Very fewer changes to enhance your skills and make credibility with business because the manager will provide a demo of your hard work and eat the credit.