I worked at Embarcadero Technologies full-time (Less than a year)
Embarcadero has really re-engineered their model and weeded out a lot of employees within the past year. Great work-life balance. Plenty of smart, hard-working people working dedicated to making the company great. I was lucky enough to work with a truly amazing manager. I did not notice it to be a "fraternity environment" as others have mentioned.
Pay is well below market rate for most positions. Advancement is limited. There is a training program in place, but it is lacks structure and organization.
Advice to Management
Focus on initial training and make it a more structured process.
I applied through a recruiter. The process took 2 weeks. I interviewed at Embarcadero Technologies (Austin, TX).
I found the job through a recruiter. I was asked a number of general questions about my background and waited for over a week to interview with the hiring manager. Has a phone interview and then met with the hiring manager. The interview questions were more involved in the final stage and I was asked to make a short sales presentation.