The company is very aware of each employee and their happiness at work. Food and entertainment are supplied, as well as a full gym and quiet rooms. With the happiness of the employees of the utmost importance, they are able to attract the most talented people in the industry, as well as keep their current employees at their best performance. During company meetings, there is a Q and A session so all employees can ask the CEO anything (nothing is off limits). There are quarterly meetings with a random group of employees to get suggestions of what management can do to make Epic a better place. The company frequently organizes parties and events that are family-friendly.
There is a bit of a hierarchy here, in spite of attempts to keep everything equal. The difference in pay between some jobs is quite (obviously) very large. There are some things the company is quick to spend money on (TVs, special events, etc), but some of their employees really miss out.
Realize the value of people that are a little "lower" on the totem pole. It's easier to promote from within than hire externally.
It would be good to have activities that force the different departments to interact with each other outside of work. The rally was a good example.
Overall, there aren't a ton of complaints. I'm pretty happy here!
The screening consisted of them asking me about my experiences and relevant technical background. This was followed by a technical interview and a meeting with the hiring manager to talk and meet the team.
The interview process involved multiple rounds. It began with one recruiter and then continued with a different recruiter. After that, I interviewed with individuals from QA as well as the software team. The entire process took a little over two w
The entire process took about 1 month and was quite in-depth. I first applied online, went through an online technical test, two phone interviews, and then flew to the on-site (Cary, NC) for a full day. The company took care of all travel expenses.
The screening consisted of them asking me about my experiences and relevant technical background. This was followed by a technical interview and a meeting with the hiring manager to talk and meet the team.
The interview process involved multiple rounds. It began with one recruiter and then continued with a different recruiter. After that, I interviewed with individuals from QA as well as the software team. The entire process took a little over two w
The entire process took about 1 month and was quite in-depth. I first applied online, went through an online technical test, two phone interviews, and then flew to the on-site (Cary, NC) for a full day. The company took care of all travel expenses.