Pros
Wonderful team members, workload can be grueling at times. Salary is comparable to industry measures. Health insurance have three options that could be better with the amount of employees on staff.
Cons
No bonus,,,,unless you are part of upper management. At time of salary negotiation , BD will offer this as a possibility as well as yearly salary increase however that will never happen for numerous reasons. During yearly reviews-you have to complete self assessment and provide reasons why you should be considered for raise. This is acceptable IF salary increase is even a true option but it is not. So although you work hard all year for a company that promises growth, in the end you are forever trying to prove your worth but instead you are only filling a position until you cannot take it anymore