Pros
I've been at Bentley for quite some time now. The people that you work with (depending on the department) can be great. I've been blessed with working with a manager and a team that I truly respect and appreciate working with. The flexibility here is unheard of. Being able to work from home and the flexibility in requesting time off is really great.
Cons
The compensation is ridiculous. I was doing the workload of the position higher than mine since I was hired but was being paid even under for the role I was in. I fought for a promotion for years, yes years, and finally received it with a lousy 20% increase that didn't even equal the average of my old role. The raises don't really occur and the entire OTI plan is ridiculous. Bentley management decides to change how OTI is depending on how they feel that year without telling anyone so we can work towards those goals, so it's a target that you'll never achieve.